[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.13 [ 0s] Using BUILD_ARCH=riscv64:noarch [ 0s] [ 0s] [ 0s] ip-192-168-56-183 started "build glibmm.spec" at Fri Dec 27 04:00:25 UTC 2024. [ 0s] [ 0s] [ 0s] processing recipe /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/sources/tizen_unified_x_asan_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 --repository /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_x_asan_standard/riscv64/RPMS --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/packages/ --repository http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/debug/ --clean --nocumulate /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/sources/tizen_unified_x_asan_standard/glibmm-2.64.2-0/glibmm.spec build ... [ 1s] initializing /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.13/.srcfiles.cache ... [ 1s] /usr/lib/build/createdirdeps --oldfile /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.13/.srcfiles.cache /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/repos/tizen_unified_x_asan_standard/riscv64/RPMS [ 2s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/packages/ [ 3s] /usr/lib/build/createrepomddeps --cachedir=/data/workspace/gbsbuild-ROOT/GBS-ROOT/local/cache http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/debug/ [ 4s] expanding package dependencies... [ 4s] copying qemu [ 5s] /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 [ 5s] [ 5s] registering binfmt handlers for cross build [ 5s] calculating packages to download... [ 24s] [1/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/packages/riscv64/libsigc++-2.10.7-1.2.riscv64.rpm ... [ 25s] [2/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/packages/riscv64/libsigc++-devel-2.10.7-1.2.riscv64.rpm ... [ 25s] [3/3] downloading http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X-ASAN/reference/repos/standard/packages/noarch/mm-common-1.0.5-1.2.noarch.rpm ... [ 25s] [ 26s] cycle: nss -> libsoftokn3 [ 26s] breaking dependency nss -> libsoftokn3 [ 26s] [1/47] preinstalling libmagic-data... [ 26s] [2/47] preinstalling libncurses... [ 26s] [3/47] preinstalling setup... [ 26s] [4/47] preinstalling filesystem... [ 27s] [5/47] preinstalling glibc... [ 27s] [6/47] preinstalling libgcc... [ 27s] [7/47] preinstalling libstdc++... [ 27s] [8/47] preinstalling libasan... [ 27s] [9/47] preinstalling findutils... [ 27s] [10/47] preinstalling grep... [ 27s] [11/47] preinstalling libattr... [ 27s] [12/47] preinstalling libbz2... [ 27s] [13/47] preinstalling liblua... [ 27s] [14/47] preinstalling libpopt... [ 27s] [15/47] preinstalling libsmack... [ 28s] [16/47] preinstalling libuuid... [ 28s] [17/47] preinstalling libxcrypt... [ 28s] [18/47] preinstalling nspr... [ 28s] [19/47] preinstalling sed... [ 28s] [20/47] preinstalling zlib... [ 28s] [21/47] preinstalling bash... [ 28s] [22/47] preinstalling diffutils... [ 28s] [23/47] preinstalling libblkid... [ 28s] [24/47] preinstalling libcap... [ 28s] [25/47] preinstalling libfreebl3... [ 28s] [26/47] preinstalling liblzma... [ 28s] [27/47] preinstalling libreadline... [ 29s] [28/47] preinstalling libsqlite... [ 29s] [29/47] preinstalling libzstd1... [ 29s] [30/47] preinstalling qemu-accel-x86_64-riscv64... [ 37s] [31/47] preinstalling qemu-linux-user-x86_64-cross... [ 39s] [32/47] preinstalling asan-build-env... [ 39s] [33/47] preinstalling libacl... [ 39s] [34/47] preinstalling libelf... [ 39s] [35/47] preinstalling smack... [ 39s] [36/47] preinstalling bzip2... [ 39s] [37/47] preinstalling coreutils... [ 40s] [38/47] preinstalling libmagic... [ 40s] [39/47] preinstalling libmount... [ 40s] [40/47] preinstalling libxml2... [ 40s] [41/47] preinstalling tar... [ 40s] [42/47] preinstalling util-linux... [ 40s] [43/47] preinstalling util-linux-su... [ 40s] [44/47] preinstalling nss... [ 40s] [45/47] preinstalling libsoftokn3... [ 41s] [46/47] preinstalling rpm... [ 41s] [47/47] preinstalling asan-force-options... [ 41s] [ 42s] running qemu-linux-user-x86_64-cross postinstall script [ 44s] running qemu-accel-x86_64-riscv64 postinstall script [ 44s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/liblto_plugin.so': No such file or directory [ 44s] running setup postinstall script [ 44s] .init_b_cache/scripts/setup.post: line 1: syntax error near unexpected token `name' [ 44s] .init_b_cache/scripts/setup.post: line 1: `for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do' [ 44s] running asan-build-env postinstall script [ 47s] running asan-force-options postinstall script [ 76s] initializing rpm db... [ 76s] reordering...cycle: bash -> glibc -> filesystem -> setup -> asan-runtime-env [ 76s] breaking dependency bash -> glibc [ 76s] cycle: bash -> libasan -> glibc -> filesystem -> setup -> asan-runtime-env [ 76s] breaking dependency libasan -> glibc [ 76s] cycle: bash -> libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env [ 76s] breaking dependency asan-runtime-env -> bash [ 76s] cycle: bash -> libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency coreutils -> bash [ 76s] cycle: glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency coreutils -> glibc [ 76s] cycle: libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency libasan -> libgcc [ 76s] cycle: libasan -> libstdc++ -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency libstdc++ -> glibc [ 76s] cycle: libasan -> libstdc++ -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency coreutils -> libasan [ 76s] cycle: libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 76s] breaking dependency asan-runtime-env -> coreutils [ 76s] cycle: libasan -> libstdc++ -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env [ 76s] breaking dependency setup -> asan-runtime-env [ 76s] cycle: gio-branding-upstream -> libgio [ 76s] breaking dependency libgio -> gio-branding-upstream [ 76s] cycle: libxcrypt-devel -> glibc-devel [ 76s] breaking dependency glibc-devel -> libxcrypt-devel [ 76s] cycle: nss -> libsoftokn3 [ 76s] breaking dependency nss -> libsoftokn3 [ 76s] reordering done [ 78s] [1/139] installing libmagic-data-5.45-1.15 [ 78s] [2/139] installing pcre2-syntax-10.40-1 [ 78s] [3/139] installing python3-pyparsing-3.1.1-1.2 [ 79s] [4/139] installing python3-six-1.16.0-1.2 [ 79s] [5/139] installing python3-packaging-23.2-1.2 [ 79s] [6/139] installing setup-0.9-1.6 [ 79s] [7/139] installing filesystem-3.1-1.2 [ 79s] [8/139] installing glibc-2.39-2.6 [ 79s] [9/139] installing libatomic-14.1.0-2.7 [ 80s] [10/139] installing libgcc-14.1.0-2.7 [ 80s] [11/139] installing libgomp-14.1.0-2.7 [ 80s] [12/139] installing libitm-14.1.0-2.7 [ 81s] [13/139] installing libgfortran-14.1.0-2.7 [ 81s] [14/139] installing libstdc++-14.1.0-2.7 [ 81s] [15/139] installing coreutils-6.9-14.6 [ 82s] [16/139] installing libstdc++-devel-14.1.0-2.7 [ 83s] [17/139] installing linux-glibc-devel-6.6-1.17 [ 83s] [18/139] installing libasan-14.1.0-2.7 [ 83s] [19/139] installing libcc1-14.1.0-2.7 [ 83s] [20/139] installing libsigc++-2.10.7-1.2 [ 84s] [21/139] installing libubsan-14.1.0-2.7 [ 84s] [22/139] installing cpio-2.8-1.3 [ 84s] [23/139] installing fdupes-2.2.1-1.15 [ 84s] [24/139] installing findutils-4.3.8-1.15 [ 85s] [25/139] installing gdbm-1.8.3-1.17 [ 85s] [26/139] installing hostname-3.23-1.3 [ 85s] [27/139] installing libattr-2.5.1-1.15 [ 86s] [28/139] installing libbz2-1.0.8-1.15 [ 86s] [29/139] installing libexpat-2.6.2-1.17 [ 86s] [30/139] installing libffi-3.4.2-1.17 [ 87s] [31/139] installing libgpg-error-1.47-1.3 [ 87s] [32/139] installing libltdl-2.4.7-1.17 [ 88s] [33/139] installing liblua-5.1.5-1.13 [ 88s] [34/139] installing libpopt-1.16-1.14 [ 88s] [35/139] installing libsmack-1.3.1-1.14 [ 88s] [36/139] installing libsmartcols-2.39.3-1.11 [ 89s] [37/139] installing libuuid-2.39.3-1.11 [ 89s] [38/139] installing libxcrypt-4.4.36-2.7 [ 90s] [39/139] installing m4-1.4.19-2.1 [ 90s] [40/139] installing net-tools-2.0_20121208git-1.13 [ 90s] [41/139] installing nspr-4.35-1.14 [ 90s] [42/139] installing patch-2.7.6-1.14 [ 90s] [43/139] installing sed-4.1c-1.14 [ 90s] [44/139] installing which-2.17-1.3 [ 91s] [45/139] installing zlib-1.3-1.17 [ 91s] [46/139] installing asan-runtime-env-14.1.0-1.11 [ 91s] [47/139] installing bash-3.2.57-2.2 [ 91s] [48/139] installing diffutils-3.10-2.1 [ 91s] [49/139] installing libblkid-2.39.3-1.11 [ 92s] [50/139] installing libcap-2.69-1.13 [ 92s] [51/139] installing libfreebl3-3.98-1.17 [ 92s] [52/139] installing liblzma-5.4.5-1.17 [ 92s] [53/139] installing libopenssl3-3.0.13-1.17 [ 93s] [54/139] installing libpcre-8.45-1.15 [ 93s] [55/139] installing libpython3_121_0-3.12.0-1.17 [ 94s] [56/139] installing libsqlite-3.48.0-1.2 [ 94s] [57/139] installing libzstd1-1.5.6-1.2 [ 94s] [58/139] installing pkg-config-0.29.2-1.15 [ 94s] [59/139] installing update-alternatives-1.22.2-1.3 [ 94s] [60/139] installing pcre2-10.40-1 [ 95s] [61/139] installing pcre2-utf16-10.40-1 [ 95s] [62/139] installing pcre2-utf32-10.40-1 [ 95s] [63/139] installing build-compare-2023.06.18-1.6 [ 95s] [64/139] installing hal-rootstrap-checker-0.1.0-3.1 [ 95s] [65/139] installing qemu-linux-user-x86_64-cross-5.2.0.2-20.6 [ 97s] [66/139] installing asan-build-env-14.1.0-1.11 [ 98s] libasan.so is already preloaded [ 98s] [67/139] installing cpp-14.1.0-2.7 [ 98s] [68/139] installing gcc-c++-14.1.0-2.7 [ 99s] [69/139] installing libblkid-devel-2.39.3-1.11 [ 99s] [70/139] installing libffi-devel-3.4.2-1.17 [ 99s] [71/139] installing libsigc++-devel-2.10.7-1.2 [ 99s] [72/139] installing terminfo-base-full-6.4-1.17 [ 100s] [73/139] installing gawk-3.1.5-1.3 [ 100s] [74/139] installing glibc-locale-2.39-2.6 [ 101s] [75/139] installing grep-2.5.2-1.14 [ 101s] [76/139] installing libacl-2.3.2-1.14 [ 102s] [77/139] installing libelf-0.189-1.16 [ 102s] [78/139] installing make-4.4-1.15 [ 103s] [79/139] installing mm-common-1.0.5-1.2 [ 103s] [80/139] installing nss-certs-3.98-1.17 [ 103s] [81/139] installing perl-XML-Parser-2.46-1.14 [ 103s] [82/139] installing smack-1.3.1-1.14 [ 103s] [83/139] installing binutils-libs-2.43-3.6 [ 104s] [84/139] installing bzip2-1.0.8-1.15 [ 104s] [85/139] installing gzip-1.13-1.10 [ 104s] [86/139] installing libgcrypt-1.10.3-1.3 [ 105s] [87/139] installing libglib-2.80.5-0 [ 106s] [88/139] installing libmagic-5.45-1.15 [ 107s] [89/139] installing libmount-2.39.3-1.11 [ 107s] [90/139] installing xz-5.4.5-1.17 [ 108s] [91/139] installing libfdisk-2.39.3-1.11 [ 109s] [92/139] installing libxml2-2.12.5-1.15 [ 109s] [93/139] installing pcre2-devel-10.40-1 [ 110s] [94/139] installing tzdata-2023c-1.3 [ 111s] [95/139] installing pam-1.1.6-1.13 [ 114s] [96/139] installing perl-5.38.0-1.13 [ 119s] [97/139] installing gcc-14.1.0-2.7 [ 122s] [98/139] installing build-mkbaselibs-20120927-1.2 [ 122s] [99/139] installing qemu-accel-x86_64-riscv64-0.4-2.2 [ 136s] [100/139] installing autoconf-2.71-1.17 [ 137s] [101/139] installing file-5.45-1.15 [ 137s] [102/139] installing libgmodule-2.80.5-0 [ 138s] [103/139] installing libgthread-2.80.5-0 [ 139s] [104/139] installing libmount-devel-2.39.3-1.11 [ 139s] [105/139] installing binutils-2.43-3.6 [ 140s] [106/139] installing tar-1.17-1.3 [ 140s] [107/139] installing glibc-devel-2.39-2.6 [ 141s] [108/139] installing libgobject-2.80.5-0 [ 142s] [109/139] installing libncurses6-6.4-1.17 [ 142s] [110/139] installing libdw-0.189-1.16 [ 143s] [111/139] installing libxslt-1.1.39-1.3 [ 144s] [112/139] installing nss-3.98-1.17 [ 145s] [113/139] installing shared-mime-info-1.7-0 [ 165s] [114/139] installing libarchive-3.7.2-1.14 [ 166s] [115/139] installing libncurses-6.4-1.17 [ 166s] [116/139] installing automake-1.16.5-1.17 [ 167s] [117/139] installing libxcrypt-devel-4.4.36-2.7 [ 167s] [118/139] installing zlib-devel-1.3-1.17 [ 167s] [119/139] installing less-668-1.1 [ 168s] [120/139] installing libasm-0.189-1.16 [ 168s] [121/139] installing libreadline-5.2-1.15 [ 169s] [122/139] installing libxslt-tools-1.1.39-1.3 [ 169s] [123/139] installing build-20120927-1.2 [ 170s] [124/139] installing libgirepository2-2.80.5-0 [ 170s] [125/139] installing libsoftokn3-3.98-1.17 [ 171s] [126/139] installing libgio-2.80.5-0 [ 172s] [127/139] installing rpm-4.14.1.1-1.17 [ 175s] [128/139] installing gio-branding-upstream-2.80.5-0 [ 175s] [129/139] installing asan-force-options-14.1.0-1.11 [ 213s] [130/139] installing libtool-2.4.7-1.17 [ 213s] [131/139] installing elfutils-0.189-1.16 [ 213s] [132/139] installing glib2-tools-2.80.5-0 [ 214s] [133/139] installing python3-base-3.12.0-1.17 [ 215s] [134/139] installing util-linux-2.39.3-1.11 [ 216s] [135/139] installing rpm-build-4.14.1.1-1.17 [ 217s] [136/139] installing python3-3.12.0-1.2 [ 217s] [137/139] installing util-linux-su-2.39.3-1.11 [ 217s] [138/139] installing python3-setuptools-69.0.2-1.5 [ 218s] [139/139] installing glib2-devel-2.80.5-0 [ 219s] removing nis flags from /data/workspace/gbsbuild-ROOT/GBS-ROOT/local/BUILD-ROOTS/scratch.riscv64.13/etc/nsswitch.conf... [ 219s] now finalizing build dir... [ 225s] ----------------------------------------------------------------- [ 225s] ----- building glibmm.spec (user abuild) [ 225s] ----------------------------------------------------------------- [ 225s] ----------------------------------------------------------------- [ 229s] + exec rpmbuild --define 'jobs 8' --define '_smp_mflags -j8' --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' -bb /home/abuild/rpmbuild/SOURCES/glibmm.spec [ 229s] Building target platforms: riscv64-tizen-linux [ 229s] Building for target riscv64-tizen-linux [ 229s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KraWOR [ 229s] + umask 022 [ 229s] + cd /home/abuild/rpmbuild/BUILD [ 229s] + cd /home/abuild/rpmbuild/BUILD [ 229s] + rm -rf glibmm-2.64.2 [ 229s] + /bin/xz -dc /home/abuild/rpmbuild/SOURCES/glibmm-2.64.2.tar.xz [ 229s] + /bin/tar -xof - [ 229s] + STATUS=0 [ 229s] + '[' 0 -ne 0 ']' [ 229s] + cd glibmm-2.64.2 [ 229s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 230s] + cp /home/abuild/rpmbuild/SOURCES/glibmm.manifest . [ 231s] + exit 0 [ 231s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.iw1axe [ 231s] + umask 022 [ 231s] + cd /home/abuild/rpmbuild/BUILD [ 231s] + cd glibmm-2.64.2 [ 231s] + ref=/usr/lib/rpm [ 231s] + mints=0 [ 231s] + case $(uname -m) in [ 231s] ++ uname -m [ 231s] + mints=20160911 [ 231s] + for s in guess sub [ 231s] ++ find -maxdepth 8 -name config.guess [ 231s] + for s in guess sub [ 231s] ++ find -maxdepth 8 -name config.sub [ 231s] + LANG=C [ 231s] + export LANG [ 231s] + unset DISPLAY [ 231s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 231s] + export CFLAGS [ 231s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 231s] + export CXXFLAGS [ 231s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 231s] + export FFLAGS [ 231s] + LDFLAGS= [ 231s] + export LDFLAGS [ 231s] + ./autogen.sh [ 232s] mm-common-prepare: putting auxiliary files in './build'. [ 232s] mm-common-prepare: copying file 'compile-binding.am' [ 232s] mm-common-prepare: copying file 'dist-changelog.am' [ 233s] mm-common-prepare: copying file 'doc-reference.am' [ 233s] mm-common-prepare: copying file 'generate-binding.am' [ 234s] mm-common-prepare: putting documentation utilities in './docs'. [ 234s] mm-common-prepare: copying file 'doc-install.pl' [ 234s] mm-common-prepare: copying file 'doc-postprocess.pl' [ 235s] mm-common-prepare: copying file 'doxygen.css' [ 236s] mm-common-prepare: copying file 'doxygen-extra.css' [ 236s] mm-common-prepare: copying file 'tagfile-to-devhelp2.xsl' [ 239s] autoreconf: export WARNINGS=all [ 240s] autoreconf: Entering directory '.' [ 240s] autoreconf: configure.ac: not using Gettext [ 241s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 265s] autoreconf: configure.ac: tracing [ 273s] autoreconf: running: libtoolize --copy --force [ 275s] libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'. [ 275s] libtoolize: copying file 'build/ltmain.sh' [ 276s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'. [ 276s] libtoolize: copying file 'build/libtool.m4' [ 277s] libtoolize: copying file 'build/ltoptions.m4' [ 277s] libtoolize: copying file 'build/ltsugar.m4' [ 278s] libtoolize: copying file 'build/ltversion.m4' [ 279s] libtoolize: copying file 'build/lt~obsolete.m4' [ 279s] autoreconf: configure.ac: not using Intltool [ 279s] autoreconf: configure.ac: not using Gtkdoc [ 279s] autoreconf: running: aclocal --force -I build ${ACLOCAL_FLAGS} [ 308s] autoreconf: running: /usr/bin/autoconf --force [ 327s] autoreconf: running: /usr/bin/autoheader --force [ 338s] autoreconf: running: automake --add-missing --copy --force-missing [ 353s] configure.ac:49: installing 'build/compile' [ 353s] configure.ac:49: installing 'build/config.guess' [ 354s] configure.ac:49: installing 'build/config.sub' [ 355s] configure.ac:28: installing 'build/install-sh' [ 355s] configure.ac:28: installing 'build/missing' [ 356s] Makefile.am: installing './INSTALL' [ 360s] examples/Makefile.am: installing 'build/depcomp' [ 369s] parallel-tests: installing 'build/test-driver' [ 372s] autoreconf: Leaving directory '.' [ 383s] checking for a BSD-compatible install... /bin/install -c [ 383s] checking whether build environment is sane... yes [ 383s] checking for a race-free mkdir -p... /bin/mkdir -p [ 383s] checking for gawk... gawk [ 383s] checking whether make sets $(MAKE)... yes [ 384s] checking whether make supports nested variables... yes [ 386s] checking whether UID '3777' is supported by ustar format... yes [ 386s] checking whether GID '3777' is supported by ustar format... yes [ 386s] checking how to create a ustar tar archive... gnutar [ 386s] checking whether make supports nested variables... (cached) yes [ 386s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 386s] checking whether make supports GNU make features... yes [ 386s] checking for g++... g++ [ 387s] checking whether the C++ compiler works... yes [ 387s] checking for C++ compiler default output file name... a.out [ 387s] checking for suffix of executables... [ 388s] checking whether we are cross compiling... no [ 388s] checking for suffix of object files... o [ 388s] checking whether the compiler supports GNU C++... yes [ 388s] checking whether g++ accepts -g... yes [ 389s] checking for g++ option to enable C++11 features... none needed [ 389s] checking whether make supports the include directive... yes (GNU style) [ 390s] checking dependency style of g++... gcc3 [ 390s] checking whether g++ supports C++11 features with -std=c++11... yes [ 393s] checking build system type... riscv64-unknown-linux-gnu [ 393s] checking host system type... riscv64-unknown-linux-gnu [ 393s] checking how to print strings... printf [ 393s] checking for gcc... gcc [ 394s] checking whether the compiler supports GNU C... yes [ 394s] checking whether gcc accepts -g... yes [ 394s] checking for gcc option to enable C11 features... none needed [ 394s] checking whether gcc understands -c and -o together... yes [ 395s] checking dependency style of gcc... gcc3 [ 395s] checking for a sed that does not truncate output... /bin/sed [ 395s] checking for grep that handles long lines and -e... /bin/grep [ 395s] checking for egrep... /bin/grep -E [ 395s] checking for fgrep... /bin/grep -F [ 395s] checking for ld used by gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 395s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 395s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 396s] checking the name lister (/bin/nm -B) interface... BSD nm [ 396s] checking whether ln -s works... yes [ 396s] checking the maximum length of command line arguments... 1572864 [ 397s] checking how to convert riscv64-unknown-linux-gnu file names to riscv64-unknown-linux-gnu format... func_convert_file_noop [ 397s] checking how to convert riscv64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop [ 397s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 397s] checking for file... file [ 397s] checking for objdump... objdump [ 397s] checking how to recognize dependent libraries... pass_all [ 397s] checking for dlltool... no [ 397s] checking how to associate runtime and link libraries... printf %s\n [ 397s] checking for ar... ar [ 397s] checking for archiver @FILE support... @ [ 397s] checking for strip... strip [ 397s] checking for ranlib... ranlib [ 398s] checking command to parse /bin/nm -B output from gcc object... ok [ 398s] checking for sysroot... no [ 400s] checking for a working dd... /bin/dd [ 401s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 401s] checking for mt... no [ 401s] checking if : is a manifest tool... no [ 401s] checking for stdio.h... yes [ 401s] checking for stdlib.h... yes [ 401s] checking for string.h... yes [ 402s] checking for inttypes.h... yes [ 402s] checking for stdint.h... yes [ 402s] checking for strings.h... yes [ 402s] checking for sys/stat.h... yes [ 402s] checking for sys/types.h... yes [ 402s] checking for unistd.h... yes [ 402s] checking for dlfcn.h... yes [ 402s] checking for objdir... .libs [ 403s] checking if gcc supports -fno-rtti -fno-exceptions... no [ 403s] checking for gcc option to produce PIC... -fPIC -DPIC [ 403s] checking if gcc PIC flag -fPIC -DPIC works... yes [ 403s] checking if gcc static flag -static works... no [ 404s] checking if gcc supports -c -o file.o... yes [ 404s] checking if gcc supports -c -o file.o... (cached) yes [ 404s] checking whether the gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 405s] checking whether -lc should be explicitly linked in... no [ 406s] checking dynamic linker characteristics... GNU/Linux ld.so [ 406s] checking how to hardcode library paths into programs... immediate [ 406s] checking whether stripping libraries is possible... yes [ 406s] checking if libtool supports shared libraries... yes [ 406s] checking whether to build shared libraries... yes [ 406s] checking whether to build static libraries... no [ 407s] checking how to run the C++ preprocessor... g++ -std=c++11 -E [ 408s] checking for ld used by g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 408s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 408s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 408s] checking for g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 408s] checking if g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 409s] checking if g++ -std=c++11 static flag -static works... no [ 409s] checking if g++ -std=c++11 supports -c -o file.o... yes [ 409s] checking if g++ -std=c++11 supports -c -o file.o... (cached) yes [ 409s] checking whether the g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 410s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 410s] checking how to hardcode library paths into programs... immediate [ 410s] checking for perl... /bin/perl [ 411s] checking for native Windows host... no [ 411s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... gcc -E [ 412s] no [ 412s] checking for pkg-config... /bin/pkg-config [ 412s] checking pkg-config is at least version 0.9.0... yes [ 415s] 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 [ 417s] 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 [ 417s] checking for gm4... no [ 417s] checking for m4... m4 [ 417s] checking for pkg-config... (cached) /bin/pkg-config [ 418s] checking pkg-config is at least version 0.16... yes [ 419s] checking whether we are using SUN CC compiler... no [ 420s] checking for flockfile... yes [ 420s] checking for funlockfile... yes [ 420s] checking for getc_unlocked... yes [ 421s] checking for mkfifo... yes [ 422s] checking size of wchar_t... 4 [ 423s] checking for wide stream... yes [ 423s] checking whether C++ library symbols are declared in namespace std... yes [ 424s] checking whether the C++ library supports std::iterator_traits... yes [ 424s] checking for non-standard Sun libCstd reverse_iterator... no [ 425s] checking whether STL containers have templated sequence constructors... yes [ 425s] checking whether C++ member functions may refer to member templates... yes [ 426s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 426s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 426s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 426s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 426s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 427s] checking whether the thread_local keyword is supported... yes [ 427s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 427s] checking for dot... dot [ 427s] checking for doxygen... doxygen [ 427s] checking for xsltproc... /bin/xsltproc [ 427s] configure: WARNING: The documentation cannot be generated because [ 427s] not all of the required tools are available: dot doxygen [ 427s] checking which C++ compiler warning flags to use... -Wall [ 427s] configure: Deprecated API will be built, for backwards-compatibility. [ 427s] checking for clang-format... no [ 427s] checking for clang-format-3.9... no [ 427s] checking for clang-format-3.8... no [ 427s] checking for clang-format-3.7... no [ 428s] checking that generated files are newer than configure... done [ 428s] configure: creating ./config.status [ 438s] config.status: creating Makefile [ 439s] config.status: creating tools/Makefile [ 439s] config.status: creating tools/gmmproc [ 440s] config.status: creating tools/generate_wrap_init.pl [ 441s] config.status: creating glib/glibmm-2.4.pc [ 441s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 442s] config.status: creating glib/src/Makefile [ 443s] config.status: creating glib/glibmm/Makefile [ 443s] config.status: creating gio/giomm-2.4.pc [ 444s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 445s] config.status: creating gio/src/Makefile [ 446s] config.status: creating gio/giomm/Makefile [ 447s] config.status: creating tests/Makefile [ 447s] config.status: creating examples/Makefile [ 448s] config.status: creating docs/Makefile [ 449s] config.status: creating docs/reference/Doxyfile [ 449s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 450s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 451s] config.status: creating config.h [ 452s] config.status: creating glib/glibmmconfig.h [ 453s] config.status: creating gio/giommconfig.h [ 455s] config.status: executing depfiles commands [ 469s] config.status: executing libtool commands [ 471s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 472s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 474s] + chmod +x configure [ 475s] + [[ -e config.sub ]] [ 475s] + AR=gcc-ar [ 475s] + export AR [ 475s] + NM=/bin/nm [ 475s] + export NM [ 475s] + RANLIB=gcc-ranlib [ 475s] + export RANLIB [ 475s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 475s] + export CFLAGS [ 475s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 475s] + export CXXFLAGS [ 475s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 475s] + export FFLAGS [ 475s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static [ 487s] checking for a BSD-compatible install... /bin/install -c [ 487s] checking whether build environment is sane... yes [ 488s] checking for a race-free mkdir -p... /bin/mkdir -p [ 488s] checking for gawk... gawk [ 488s] checking whether make sets $(MAKE)... yes [ 488s] checking whether make supports nested variables... yes [ 490s] checking whether UID '3777' is supported by ustar format... yes [ 490s] checking whether GID '3777' is supported by ustar format... yes [ 490s] checking how to create a ustar tar archive... gnutar [ 490s] checking whether make supports nested variables... (cached) yes [ 490s] checking whether to enable maintainer-specific portions of Makefiles... no [ 490s] checking whether make supports GNU make features... yes [ 490s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 491s] checking whether the C++ compiler works... yes [ 491s] checking for C++ compiler default output file name... a.out [ 492s] checking for suffix of executables... [ 493s] checking whether we are cross compiling... no [ 493s] checking for suffix of object files... o [ 493s] checking whether the compiler supports GNU C++... yes [ 494s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 494s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 494s] checking whether make supports the include directive... yes (GNU style) [ 495s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 495s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 495s] checking build system type... riscv64-tizen-linux-gnu [ 495s] checking host system type... riscv64-tizen-linux-gnu [ 496s] checking how to print strings... printf [ 496s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 496s] checking whether the compiler supports GNU C... yes [ 496s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 496s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 497s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 498s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 498s] checking for a sed that does not truncate output... /bin/sed [ 498s] checking for grep that handles long lines and -e... /bin/grep [ 498s] checking for egrep... /bin/grep -E [ 498s] checking for fgrep... /bin/grep -F [ 498s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 498s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 498s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 498s] checking the name lister (/bin/nm) interface... BSD nm [ 498s] checking whether ln -s works... yes [ 499s] checking the maximum length of command line arguments... 1572864 [ 499s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 499s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 499s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 499s] checking for riscv64-tizen-linux-gnu-file... no [ 499s] checking for file... file [ 499s] checking for riscv64-tizen-linux-gnu-objdump... no [ 499s] checking for objdump... objdump [ 499s] checking how to recognize dependent libraries... pass_all [ 499s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 499s] checking for dlltool... no [ 499s] checking how to associate runtime and link libraries... printf %s\n [ 499s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 500s] checking for archiver @FILE support... @ [ 500s] checking for riscv64-tizen-linux-gnu-strip... no [ 500s] checking for strip... strip [ 500s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 501s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 501s] checking for sysroot... no [ 502s] checking for a working dd... /bin/dd [ 503s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 503s] checking for riscv64-tizen-linux-gnu-mt... no [ 503s] checking for mt... no [ 503s] checking if : is a manifest tool... no [ 504s] checking for stdio.h... yes [ 504s] checking for stdlib.h... yes [ 504s] checking for string.h... yes [ 504s] checking for inttypes.h... yes [ 505s] checking for stdint.h... yes [ 505s] checking for strings.h... yes [ 505s] checking for sys/stat.h... yes [ 505s] checking for sys/types.h... yes [ 506s] checking for unistd.h... yes [ 506s] checking for dlfcn.h... yes [ 506s] checking for objdir... .libs [ 507s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 507s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 508s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 508s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 509s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 509s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 509s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 510s] checking whether -lc should be explicitly linked in... no [ 512s] checking dynamic linker characteristics... GNU/Linux ld.so [ 512s] checking how to hardcode library paths into programs... immediate [ 512s] checking whether stripping libraries is possible... yes [ 512s] checking if libtool supports shared libraries... yes [ 512s] checking whether to build shared libraries... yes [ 512s] checking whether to build static libraries... no [ 513s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 515s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 515s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 515s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 516s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 517s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 517s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 518s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 518s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 518s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 519s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 519s] checking how to hardcode library paths into programs... immediate [ 519s] checking for perl... /bin/perl [ 519s] checking for native Windows host... no [ 519s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 520s] no [ 520s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 521s] checking pkg-config is at least version 0.9.0... yes [ 524s] 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 [ 527s] 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 [ 527s] checking for gm4... no [ 527s] checking for m4... m4 [ 527s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 528s] checking pkg-config is at least version 0.16... yes [ 530s] checking whether we are using SUN CC compiler... no [ 531s] checking for flockfile... yes [ 531s] checking for funlockfile... yes [ 532s] checking for getc_unlocked... yes [ 532s] checking for mkfifo... yes [ 534s] checking size of wchar_t... 4 [ 535s] checking for wide stream... yes [ 535s] checking whether C++ library symbols are declared in namespace std... yes [ 536s] checking whether the C++ library supports std::iterator_traits... yes [ 537s] checking for non-standard Sun libCstd reverse_iterator... no [ 538s] checking whether STL containers have templated sequence constructors... yes [ 538s] checking whether C++ member functions may refer to member templates... yes [ 538s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 539s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 539s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 539s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 540s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 540s] checking whether the thread_local keyword is supported... yes [ 540s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 540s] checking for dot... dot [ 540s] checking for doxygen... doxygen [ 540s] checking for xsltproc... /bin/xsltproc [ 542s] checking for libstdc documentation... /usr/share/mm-common/doctags/libstdc++.tag@http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen [ 544s] checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html [ 544s] checking which C++ compiler warning flags to use... -Wall [ 544s] configure: Deprecated API will be built, for backwards-compatibility. [ 544s] checking for clang-format... no [ 544s] checking for clang-format-3.9... no [ 544s] checking for clang-format-3.8... no [ 544s] checking for clang-format-3.7... no [ 545s] checking that generated files are newer than configure... done [ 545s] configure: creating ./config.status [ 556s] config.status: creating Makefile [ 557s] config.status: creating tools/Makefile [ 558s] config.status: creating tools/gmmproc [ 559s] config.status: creating tools/generate_wrap_init.pl [ 560s] config.status: creating glib/glibmm-2.4.pc [ 561s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 562s] config.status: creating glib/src/Makefile [ 563s] config.status: creating glib/glibmm/Makefile [ 564s] config.status: creating gio/giomm-2.4.pc [ 565s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 566s] config.status: creating gio/src/Makefile [ 567s] config.status: creating gio/giomm/Makefile [ 567s] config.status: creating tests/Makefile [ 568s] config.status: creating examples/Makefile [ 569s] config.status: creating docs/Makefile [ 570s] config.status: creating docs/reference/Doxyfile [ 571s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 572s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 573s] config.status: creating config.h [ 574s] config.status: config.h is unchanged [ 575s] config.status: creating glib/glibmmconfig.h [ 575s] config.status: glib/glibmmconfig.h is unchanged [ 576s] config.status: creating gio/giommconfig.h [ 577s] config.status: gio/giommconfig.h is unchanged [ 578s] config.status: executing depfiles commands [ 586s] config.status: executing libtool commands [ 588s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 589s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 591s] + [[ -e config.sub ]] [ 591s] + AR=gcc-ar [ 591s] + export AR [ 591s] + NM=/bin/nm [ 591s] + export NM [ 591s] + RANLIB=gcc-ranlib [ 591s] + export RANLIB [ 591s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 591s] + export CFLAGS [ 591s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 591s] + export CXXFLAGS [ 591s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 591s] + export FFLAGS [ 591s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-maintainer-mode --disable-static [ 601s] checking for a BSD-compatible install... /bin/install -c [ 601s] checking whether build environment is sane... yes [ 601s] checking for a race-free mkdir -p... /bin/mkdir -p [ 601s] checking for gawk... gawk [ 601s] checking whether make sets $(MAKE)... yes [ 601s] checking whether make supports nested variables... yes [ 602s] checking whether UID '3777' is supported by ustar format... yes [ 602s] checking whether GID '3777' is supported by ustar format... yes [ 603s] checking how to create a ustar tar archive... gnutar [ 603s] checking whether make supports nested variables... (cached) yes [ 603s] checking whether to enable maintainer-specific portions of Makefiles... yes [ 603s] checking whether make supports GNU make features... yes [ 603s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 603s] checking whether the C++ compiler works... yes [ 603s] checking for C++ compiler default output file name... a.out [ 604s] checking for suffix of executables... [ 604s] checking whether we are cross compiling... no [ 605s] checking for suffix of object files... o [ 605s] checking whether the compiler supports GNU C++... yes [ 605s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 605s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 605s] checking whether make supports the include directive... yes (GNU style) [ 606s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 607s] checking whether riscv64-tizen-linux-gnu-g++ supports C++11 features with -std=c++11... yes [ 607s] checking build system type... riscv64-tizen-linux-gnu [ 607s] checking host system type... riscv64-tizen-linux-gnu [ 607s] checking how to print strings... printf [ 607s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 607s] checking whether the compiler supports GNU C... yes [ 607s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 607s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 608s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 609s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 609s] checking for a sed that does not truncate output... /bin/sed [ 609s] checking for grep that handles long lines and -e... /bin/grep [ 609s] checking for egrep... /bin/grep -E [ 609s] checking for fgrep... /bin/grep -F [ 609s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 609s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 609s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 609s] checking the name lister (/bin/nm) interface... BSD nm [ 609s] checking whether ln -s works... yes [ 610s] checking the maximum length of command line arguments... 1572864 [ 610s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 610s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 610s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 610s] checking for riscv64-tizen-linux-gnu-file... no [ 610s] checking for file... file [ 610s] checking for riscv64-tizen-linux-gnu-objdump... no [ 610s] checking for objdump... objdump [ 610s] checking how to recognize dependent libraries... pass_all [ 610s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 610s] checking for dlltool... no [ 610s] checking how to associate runtime and link libraries... printf %s\n [ 610s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 610s] checking for archiver @FILE support... @ [ 610s] checking for riscv64-tizen-linux-gnu-strip... no [ 610s] checking for strip... strip [ 610s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 612s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 612s] checking for sysroot... no [ 613s] checking for a working dd... /bin/dd [ 614s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 614s] checking for riscv64-tizen-linux-gnu-mt... no [ 614s] checking for mt... no [ 614s] checking if : is a manifest tool... no [ 614s] checking for stdio.h... yes [ 615s] checking for stdlib.h... yes [ 615s] checking for string.h... yes [ 615s] checking for inttypes.h... yes [ 615s] checking for stdint.h... yes [ 615s] checking for strings.h... yes [ 615s] checking for sys/stat.h... yes [ 616s] checking for sys/types.h... yes [ 616s] checking for unistd.h... yes [ 616s] checking for dlfcn.h... yes [ 616s] checking for objdir... .libs [ 617s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 617s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 617s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 617s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 618s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 618s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 618s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 618s] checking whether -lc should be explicitly linked in... no [ 620s] checking dynamic linker characteristics... GNU/Linux ld.so [ 620s] checking how to hardcode library paths into programs... immediate [ 620s] checking whether stripping libraries is possible... yes [ 620s] checking if libtool supports shared libraries... yes [ 620s] checking whether to build shared libraries... yes [ 620s] checking whether to build static libraries... no [ 620s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++11 -E [ 621s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++11... /usr/riscv64-tizen-linux-gnu/bin/ld [ 621s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 621s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 622s] checking for riscv64-tizen-linux-gnu-g++ -std=c++11 option to produce PIC... -fPIC -DPIC [ 622s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 PIC flag -fPIC -DPIC works... yes [ 622s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 static flag -static works... no [ 623s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... yes [ 623s] checking if riscv64-tizen-linux-gnu-g++ -std=c++11 supports -c -o file.o... (cached) yes [ 623s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++11 linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 624s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 624s] checking how to hardcode library paths into programs... immediate [ 624s] checking for perl... /bin/perl [ 625s] checking for native Windows host... no [ 625s] checking for Mac OS X Cocoa support... checking how to run the C preprocessor... riscv64-tizen-linux-gnu-gcc -E [ 625s] no [ 625s] checking for riscv64-tizen-linux-gnu-pkg-config... /bin/riscv64-tizen-linux-gnu-pkg-config [ 626s] checking pkg-config is at least version 0.9.0... yes [ 629s] 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 [ 632s] 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 [ 632s] checking for gm4... no [ 632s] checking for m4... m4 [ 632s] checking for riscv64-tizen-linux-gnu-pkg-config... (cached) /bin/riscv64-tizen-linux-gnu-pkg-config [ 632s] checking pkg-config is at least version 0.16... yes [ 634s] checking whether we are using SUN CC compiler... no [ 634s] checking for flockfile... yes [ 635s] checking for funlockfile... yes [ 635s] checking for getc_unlocked... yes [ 635s] checking for mkfifo... yes [ 637s] checking size of wchar_t... 4 [ 638s] checking for wide stream... yes [ 638s] checking whether C++ library symbols are declared in namespace std... yes [ 639s] checking whether the C++ library supports std::iterator_traits... yes [ 640s] checking for non-standard Sun libCstd reverse_iterator... no [ 641s] checking whether STL containers have templated sequence constructors... yes [ 641s] checking whether C++ member functions may refer to member templates... yes [ 641s] checking whether the compiler disambiguates template specializations for const and non-const types... yes [ 642s] checking whether the compiler allows dynamic_cast<> to undefined types in non-instantiated templates... yes [ 642s] checking whether extern "C" and extern "C++" function pointers are compatible... yes [ 642s] checking whether the compiler honors namespaces inside extern "C" blocks... yes [ 643s] checking whether the compiler allows a static member variable to be initialized inline to std::string::npos... yes [ 643s] checking whether the thread_local keyword is supported... yes [ 643s] checking whether std::time_t is not equivalent to gint32, meaning that it can be used for a method overload... yes [ 643s] checking for dot... dot [ 643s] checking for doxygen... doxygen [ 643s] checking for xsltproc... /bin/xsltproc [ 643s] configure: WARNING: The documentation cannot be generated because [ 643s] not all of the required tools are available: dot doxygen [ 643s] checking which C++ compiler warning flags to use... -Wall [ 643s] configure: Deprecated API will be built, for backwards-compatibility. [ 643s] checking for clang-format... no [ 643s] checking for clang-format-3.9... no [ 643s] checking for clang-format-3.8... no [ 643s] checking for clang-format-3.7... no [ 644s] checking that generated files are newer than configure... done [ 644s] configure: creating ./config.status [ 654s] config.status: creating Makefile [ 655s] config.status: creating tools/Makefile [ 656s] config.status: creating tools/gmmproc [ 657s] config.status: creating tools/generate_wrap_init.pl [ 657s] config.status: creating glib/glibmm-2.4.pc [ 658s] config.status: creating glib/glibmm-2.4-uninstalled.pc [ 659s] config.status: creating glib/src/Makefile [ 659s] config.status: creating glib/glibmm/Makefile [ 660s] config.status: creating gio/giomm-2.4.pc [ 661s] config.status: creating gio/giomm-2.4-uninstalled.pc [ 661s] config.status: creating gio/src/Makefile [ 662s] config.status: creating gio/giomm/Makefile [ 663s] config.status: creating tests/Makefile [ 663s] config.status: creating examples/Makefile [ 664s] config.status: creating docs/Makefile [ 664s] config.status: creating docs/reference/Doxyfile [ 665s] config.status: creating MSVC_NMake/glibmm/glibmm.rc [ 666s] config.status: creating MSVC_NMake/giomm/giomm.rc [ 666s] config.status: creating config.h [ 667s] config.status: config.h is unchanged [ 667s] config.status: creating glib/glibmmconfig.h [ 668s] config.status: glib/glibmmconfig.h is unchanged [ 668s] config.status: creating gio/giommconfig.h [ 669s] config.status: gio/giommconfig.h is unchanged [ 670s] config.status: executing depfiles commands [ 678s] config.status: executing libtool commands [ 680s] config.status: executing MSVC_NMake/glibmm/glibmmconfig.h commands [ 681s] config.status: executing MSVC_NMake/giomm/giommconfig.h commands [ 683s] + make -j8 [ 683s] make all-recursive [ 683s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 683s] Making all in tools [ 683s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 683s] CXX extra_defs_gen/generate_defs_glib.o [ 683s] CXX extra_defs_gen/generate_extra_defs.lo [ 683s] CXX extra_defs_gen/generate_defs_gio.o [ 690s] In file included from /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/regex:50, [ 690s] from extra_defs_gen/generate_extra_defs.cc:21: [ 690s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_end() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:290:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 690s] | ~~~~^~~~~~~~~~ [ 690s] In file included from /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/regex:65: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_end() [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:287:17: note: '__tmp' declared here [ 690s] 287 | _StateT __tmp(_S_opcode_subexpr_end); [ 690s] | ^~~~~ [ 690s] In member function 'bool std::_Function_base::_M_empty() const', [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_end() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:290:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 247 | bool _M_empty() const { return !_M_manager; } [ 690s] | ^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_end() [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:287:17: note: '__tmp' declared here [ 690s] 287 | _StateT __tmp(_S_opcode_subexpr_end); [ 690s] | ^~~~~ [ 690s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:281:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 690s] | ~~~~^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:279:17: note: '__tmp' declared here [ 690s] 279 | _StateT __tmp(_S_opcode_subexpr_begin); [ 690s] | ^~~~~ [ 690s] In member function 'bool std::_Function_base::_M_empty() const', [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:281:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 247 | bool _M_empty() const { return !_M_manager; } [ 690s] | ^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:279:17: note: '__tmp' declared here [ 690s] 279 | _StateT __tmp(_S_opcode_subexpr_begin); [ 690s] | ^~~~~ [ 690s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_backref(std::size_t) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc:173:29: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 690s] | ~~~~^~~~~~~~~~ [ 690s] In file included from /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:400: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_backref(std::size_t) [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc:171:15: note: '__tmp' declared here [ 690s] 171 | _StateT __tmp(_S_opcode_backref); [ 690s] | ^~~~~ [ 690s] In member function 'bool std::_Function_base::_M_empty() const', [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_backref(std::size_t) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc:173:29: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 247 | bool _M_empty() const { return !_M_manager; } [ 690s] | ^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_backref(std::size_t) [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.tcc:171:15: note: '__tmp' declared here [ 690s] 171 | _StateT __tmp(_S_opcode_backref); [ 690s] | ^~~~~ [ 690s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_repeat(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:263:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 690s] | ~~~~^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_repeat(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:257:17: note: '__tmp' declared here [ 690s] 257 | _StateT __tmp(_S_opcode_repeat); [ 690s] | ^~~~~ [ 690s] In member function 'bool std::_Function_base::_M_empty() const', [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 690s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 690s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 690s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_repeat(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:263:24: [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 690s] 247 | bool _M_empty() const { return !_M_manager; } [ 690s] | ^~~~~~~~~~ [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_repeat(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]': [ 690s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:257:17: note: '__tmp' declared here [ 690s] 257 | _StateT __tmp(_S_opcode_repeat); [ 690s] | ^~~~~ [ 702s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 702s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 702s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_alt(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:251:24, [ 702s] inlined from 'void std::__detail::_Compiler<_TraitsT>::_M_disjunction() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:103:18: [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 702s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 702s] | ~~~~^~~~~~~~~~ [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'void std::__detail::_Compiler<_TraitsT>::_M_disjunction() [with _TraitsT = std::__cxx11::regex_traits]': [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:246:17: note: '__tmp' declared here [ 702s] 246 | _StateT __tmp(_S_opcode_alternative); [ 702s] | ^~~~~ [ 702s] In member function 'bool std::_Function_base::_M_empty() const', [ 702s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 702s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 702s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 702s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_alt(std::__detail::_StateIdT, std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:251:24, [ 702s] inlined from 'void std::__detail::_Compiler<_TraitsT>::_M_disjunction() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:103:18: [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 702s] 247 | bool _M_empty() const { return !_M_manager; } [ 702s] | ^~~~~~~~~~ [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'void std::__detail::_Compiler<_TraitsT>::_M_disjunction() [with _TraitsT = std::__cxx11::regex_traits]': [ 702s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:246:17: note: '__tmp' declared here [ 702s] 246 | _StateT __tmp(_S_opcode_alternative); [ 702s] | ^~~~~ [ 703s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 703s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 703s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:281:24, [ 703s] inlined from 'std::__detail::_Compiler<_TraitsT>::_Compiler(const _CharT*, const _CharT*, const typename _TraitsT::locale_type&, _FlagT) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:75:20: [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 703s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 703s] | ~~~~^~~~~~~~~~ [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In constructor 'std::__detail::_Compiler<_TraitsT>::_Compiler(const _CharT*, const _CharT*, const typename _TraitsT::locale_type&, _FlagT) [with _TraitsT = std::__cxx11::regex_traits]': [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:279:17: note: '__tmp' declared here [ 703s] 279 | _StateT __tmp(_S_opcode_subexpr_begin); [ 703s] | ^~~~~ [ 703s] In member function 'bool std::_Function_base::_M_empty() const', [ 703s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 703s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 703s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 703s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_subexpr_begin() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:281:24, [ 703s] inlined from 'std::__detail::_Compiler<_TraitsT>::_Compiler(const _CharT*, const _CharT*, const typename _TraitsT::locale_type&, _FlagT) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:75:20: [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 703s] 247 | bool _M_empty() const { return !_M_manager; } [ 703s] | ^~~~~~~~~~ [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In constructor 'std::__detail::_Compiler<_TraitsT>::_Compiler(const _CharT*, const _CharT*, const typename _TraitsT::locale_type&, _FlagT) [with _TraitsT = std::__cxx11::regex_traits]': [ 703s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:279:17: note: '__tmp' declared here [ 703s] 279 | _StateT __tmp(_S_opcode_subexpr_begin); [ 703s] | ^~~~~ [ 706s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 706s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 706s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_word_bound(bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:309:24, [ 706s] inlined from 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:153:16: [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 706s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 706s] | ~~~~^~~~~~~~~~ [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]': [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:307:17: note: '__tmp' declared here [ 706s] 307 | _StateT __tmp(_S_opcode_word_boundary); [ 706s] | ^~~~~ [ 706s] In member function 'bool std::_Function_base::_M_empty() const', [ 706s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 706s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 706s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 706s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_word_bound(bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:309:24, [ 706s] inlined from 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:153:16: [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 706s] 247 | bool _M_empty() const { return !_M_manager; } [ 706s] | ^~~~~~~~~~ [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]': [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:307:17: note: '__tmp' declared here [ 706s] 307 | _StateT __tmp(_S_opcode_word_boundary); [ 706s] | ^~~~~ [ 706s] In constructor 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]', [ 706s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 706s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_lookahead(std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:318:24, [ 706s] inlined from 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:164:8: [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:405:42: warning: '*(std::function*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::function::_M_invoker' may be used uninitialized [-Wmaybe-uninitialized] [ 706s] 405 | : _Function_base(), _M_invoker(__x._M_invoker) [ 706s] | ~~~~^~~~~~~~~~ [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]': [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:315:17: note: '__tmp' declared here [ 706s] 315 | _StateT __tmp(_S_opcode_subexpr_lookahead); [ 706s] | ^~~~~ [ 706s] In member function 'bool std::_Function_base::_M_empty() const', [ 706s] inlined from 'std::function<_Res(_ArgTypes ...)>::operator bool() const [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:574:25, [ 706s] inlined from 'std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [with _Res = bool; _ArgTypes = {char}]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:407:6, [ 706s] inlined from 'std::__detail::_State<_Char_type>::_State(std::__detail::_State<_Char_type>&&) [with _Char_type = char]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:149:4, [ 706s] inlined from 'std::__detail::_StateIdT std::__detail::_NFA<_TraitsT>::_M_insert_lookahead(std::__detail::_StateIdT, bool) [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:318:24, [ 706s] inlined from 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]' at /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_compiler.tcc:164:8: [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/std_function.h:247:37: warning: '*(const std::_Function_base*)((char*)&__tmp + offsetof(std::__detail::_StateT, std::__detail::_State::.std::__detail::_State_base::)).std::_Function_base::_M_manager' may be used uninitialized [-Wmaybe-uninitialized] [ 706s] 247 | bool _M_empty() const { return !_M_manager; } [ 706s] | ^~~~~~~~~~ [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h: In member function 'bool std::__detail::_Compiler<_TraitsT>::_M_assertion() [with _TraitsT = std::__cxx11::regex_traits]': [ 706s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/regex_automaton.h:315:17: note: '__tmp' declared here [ 706s] 315 | _StateT __tmp(_S_opcode_subexpr_lookahead); [ 706s] | ^~~~~ [ 708s] CXXLD extra_defs_gen/libglibmm_generate_extra_defs-2.4.la [ 713s] CXXLD extra_defs_gen/generate_defs_glib [ 713s] CXXLD extra_defs_gen/generate_defs_gio [ 715s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 715s] Making all in glib/src [ 715s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 715s] GEN ../glibmm/wrap_init.cc [ 715s] GEN ../glibmm/value_basictypes.cc [ 715s] GEN ../glibmm/variant_basictypes.cc [ 715s] GEN ../glibmm/value_basictypes.h [ 715s] GEN ../glibmm/variant_basictypes.h [ 715s] GEN ../glibmm/{bytes.cc,bytes.h,private/bytes_p.h} [ 715s] GEN ../glibmm/{balancedtree.cc,balancedtree.h,private/balancedtree_p.h} [ 715s] GEN ../glibmm/{checksum.cc,checksum.h,private/checksum_p.h} [ 715s] GEN ../glibmm/{binding.cc,binding.h,private/binding_p.h} [ 715s] GEN ../glibmm/{bytearray.cc,bytearray.h,private/bytearray_p.h} [ 715s] GEN ../glibmm/{date.cc,date.h,private/date_p.h} [ 715s] GEN ../glibmm/{convert.cc,convert.h,private/convert_p.h} [ 717s] GEN ../glibmm/{datetime.cc,datetime.h,private/datetime_p.h} [ 726s] Documentation: Class/Namespace for g_hash_table_new not found [ 726s] Documentation: Class/Namespace for g_hash_table_new not found [ 731s] GEN ../glibmm/{enums.cc,enums.h,private/enums_p.h} [ 732s] GEN ../glibmm/{fileutils.cc,fileutils.h,private/fileutils_p.h} [ 732s] GEN ../glibmm/{iochannel.cc,iochannel.h,private/iochannel_p.h} [ 732s] GEN ../glibmm/{keyfile.cc,keyfile.h,private/keyfile_p.h} [ 732s] GEN ../glibmm/{markup.cc,markup.h,private/markup_p.h} [ 732s] GEN ../glibmm/{miscutils.cc,miscutils.h,private/miscutils_p.h} [ 732s] gmmproc, bytearray: Unwrapped functions: [ 732s] gmmproc: g_byte_array_free [ 732s] gmmproc: g_byte_array_steal [ 732s] gmmproc: g_byte_array_free_to_bytes [ 733s] GEN ../glibmm/{module.cc,module.h,private/module_p.h} [ 734s] GEN ../glibmm/{nodetree.cc,nodetree.h,private/nodetree_p.h} [ 742s] Documentation: Class/Namespace for g_param_value_convert not found [ 742s] Documentation: Class/Namespace for g_file_test not found [ 743s] Documentation: Class/Namespace for g_file_set_contents not found [ 743s] Documentation: Class/Namespace for g_file_set_contents not found [ 744s] Documentation: Class/Namespace for g_module_open not found [ 744s] Documentation: Class/Namespace for g_module_build_path not found [ 744s] Documentation: Class/Namespace for g_get_user_special_dir not found [ 744s] Documentation: Class/Namespace for g_format_size_full not found [ 744s] Documentation: Class/Namespace for g_format_size not found [ 747s] GEN ../glibmm/{optioncontext.cc,optioncontext.h,private/optioncontext_p.h} [ 748s] GEN ../glibmm/{optionentry.cc,optionentry.h,private/optionentry_p.h} [ 748s] gmmproc, iochannel: Unwrapped functions: [ 748s] gmmproc: g_io_channel_win32_set_debug [ 749s] GEN ../glibmm/{optiongroup.cc,optiongroup.h,private/optiongroup_p.h} [ 749s] GEN ../glibmm/{regex.cc,regex.h,private/regex_p.h} [ 749s] GEN ../glibmm/{shell.cc,shell.h,private/shell_p.h} [ 749s] gmmproc, keyfile: Unwrapped functions: [ 749s] gmmproc: g_key_file_load_from_bytes [ 749s] gmmproc: g_key_file_ref [ 749s] gmmproc: g_key_file_unref [ 750s] GEN ../glibmm/{spawn.cc,spawn.h,private/spawn_p.h} [ 750s] GEN ../glibmm/{thread.cc,thread.h,private/thread_p.h} [ 751s] GEN ../glibmm/{threads.cc,threads.h,private/threads_p.h} [ 760s] gmmproc, regex, g_regex_match: Example code discarded. [ 760s] gmmproc, regex, g_regex_match_full: Example code discarded. [ 760s] gmmproc, regex, g_regex_replace_eval: Example code discarded. [ 761s] Documentation: Class/Namespace for g_spawn_sync not found [ 761s] Documentation: Class/Namespace for g_spawn_async not found [ 761s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 761s] Documentation: Class/Namespace for g_child_watch_add not found [ 761s] Documentation: Class/Namespace for g_spawn_async_with_pipes not found [ 764s] GEN ../glibmm/{timezone.cc,timezone.h,private/timezone_p.h} [ 764s] GEN ../glibmm/{unicode.cc,unicode.h,private/unicode_p.h} [ 765s] GEN ../glibmm/{uriutils.cc,uriutils.h,private/uriutils_p.h} [ 766s] GEN ../glibmm/{valuearray.cc,valuearray.h,private/valuearray_p.h} [ 766s] GEN ../glibmm/{variant.cc,variant.h,private/variant_p.h} [ 766s] GEN ../glibmm/{variantdict.cc,variantdict.h,private/variantdict_p.h} [ 767s] GEN ../glibmm/{variantiter.cc,variantiter.h,private/variantiter_p.h} [ 769s] GEN ../glibmm/{varianttype.cc,varianttype.h,private/varianttype_p.h} [ 779s] Documentation: Class/Namespace for g_critical not found [ 787s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 787s] Making all in gio/src [ 787s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 787s] GEN ../giomm/wrap_init.cc [ 789s] GEN ../giomm/{action.cc,action.h,private/action_p.h} [ 789s] GEN ../giomm/{actiongroup.cc,actiongroup.h,private/actiongroup_p.h} [ 789s] GEN ../giomm/{actionmap.cc,actionmap.h,private/actionmap_p.h} [ 789s] GEN ../giomm/{applaunchcontext.cc,applaunchcontext.h,private/applaunchcontext_p.h} [ 789s] GEN ../giomm/{appinfo.cc,appinfo.h,private/appinfo_p.h} [ 789s] GEN ../giomm/{application.cc,application.h,private/application_p.h} [ 790s] GEN ../giomm/{applicationcommandline.cc,applicationcommandline.h,private/applicationcommandline_p.h} [ 790s] GEN ../giomm/{asyncinitable.cc,asyncinitable.h,private/asyncinitable_p.h} [ 804s] Warning, application: The resource-base-path property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 809s] GEN ../giomm/{asyncresult.cc,asyncresult.h,private/asyncresult_p.h} [ 810s] GEN ../giomm/{bufferedinputstream.cc,bufferedinputstream.h,private/bufferedinputstream_p.h} [ 810s] GEN ../giomm/{bufferedoutputstream.cc,bufferedoutputstream.h,private/bufferedoutputstream_p.h} [ 810s] gmmproc, application: Unwrapped functions: [ 810s] gmmproc: g_application_unbind_busy_property [ 810s] gmmproc: g_application_bind_busy_property [ 810s] GEN ../giomm/{cancellable.cc,cancellable.h,private/cancellable_p.h} [ 810s] GEN ../giomm/{charsetconverter.cc,charsetconverter.h,private/charsetconverter_p.h} [ 811s] GEN ../giomm/{converter.cc,converter.h,private/converter_p.h} [ 811s] GEN ../giomm/{converterinputstream.cc,converterinputstream.h,private/converterinputstream_p.h} [ 811s] GEN ../giomm/{converteroutputstream.cc,converteroutputstream.h,private/converteroutputstream_p.h} [ 826s] gmmproc, cancellable, GCancellable::cancelled: Example code discarded. [ 830s] GEN ../giomm/{credentials.cc,credentials.h,private/credentials_p.h} [ 830s] GEN ../giomm/{datainputstream.cc,datainputstream.h,private/datainputstream_p.h} [ 831s] GEN ../giomm/{dataoutputstream.cc,dataoutputstream.h,private/dataoutputstream_p.h} [ 831s] gmmproc, cancellable: Unwrapped functions: [ 831s] gmmproc: g_cancellable_source_new [ 831s] GEN ../giomm/{dbusactiongroup.cc,dbusactiongroup.h,private/dbusactiongroup_p.h} [ 831s] GEN ../giomm/{dbusaddress.cc,dbusaddress.h,private/dbusaddress_p.h} [ 831s] GEN ../giomm/{dbusauthobserver.cc,dbusauthobserver.h,private/dbusauthobserver_p.h} [ 833s] GEN ../giomm/{dbusconnection.cc,dbusconnection.h,private/dbusconnection_p.h} [ 833s] GEN ../giomm/{dbuserror.cc,dbuserror.h,private/dbuserror_p.h} [ 847s] Documentation: Class/Namespace for g_bus_get not found [ 847s] Documentation: Class/Namespace for g_bus_get not found [ 847s] Documentation: Class/Namespace for g_bus_get_sync not found [ 847s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 847s] Documentation: Class/Namespace for g_bus_get not found [ 847s] Documentation: Class/Namespace for g_bus_get not found [ 847s] Documentation: Class/Namespace for g_bus_get_finish not found [ 847s] Documentation: Class/Namespace for g_bus_get not found [ 847s] Documentation: Class/Namespace for g_bus_get_sync not found [ 847s] Documentation: Class/Namespace for g_dbus_address_get_for_bus_sync not found [ 848s] Documentation: Class/Namespace for g_bus_get_finish not found [ 848s] Documentation: Class/Namespace for g_bus_get_sync not found [ 850s] GEN ../giomm/{dbuserrorutils.cc,dbuserrorutils.h,private/dbuserrorutils_p.h} [ 851s] GEN ../giomm/{dbusinterface.cc,dbusinterface.h,private/dbusinterface_p.h} [ 851s] GEN ../giomm/{dbusinterfaceskeleton.cc,dbusinterfaceskeleton.h,private/dbusinterfaceskeleton_p.h} [ 852s] GEN ../giomm/{dbusinterfacevtable.cc,dbusinterfacevtable.h,private/dbusinterfacevtable_p.h} [ 852s] GEN ../giomm/{dbusintrospection.cc,dbusintrospection.h,private/dbusintrospection_p.h} [ 853s] GEN ../giomm/{dbusmenumodel.cc,dbusmenumodel.h,private/dbusmenumodel_p.h} [ 853s] GEN ../giomm/{dbusmessage.cc,dbusmessage.h,private/dbusmessage_p.h} [ 855s] gmmproc, dbusconnection: Unwrapped functions: [ 855s] gmmproc: g_dbus_connection_register_object_with_closures [ 855s] GEN ../giomm/{dbusmethodinvocation.cc,dbusmethodinvocation.h,private/dbusmethodinvocation_p.h} [ 866s] gmmproc, dbusmessage, g_dbus_message_print: Example code discarded. [ 867s] Documentation: Class/Namespace for g_dbus_error_set_dbus_error not found [ 868s] gmmproc, dbusmethodinvocation, g_dbus_method_invocation_return_value: Example code discarded. [ 869s] GEN ../giomm/{dbusobject.cc,dbusobject.h,private/dbusobject_p.h} [ 871s] GEN ../giomm/{dbusobjectmanager.cc,dbusobjectmanager.h,private/dbusobjectmanager_p.h} [ 871s] GEN ../giomm/{dbusobjectmanagerclient.cc,dbusobjectmanagerclient.h,private/dbusobjectmanagerclient_p.h} [ 871s] gmmproc, dbusintrospection: Unwrapped functions: [ 871s] gmmproc: g_dbus_node_info_generate_xml [ 871s] gmmproc: g_dbus_interface_info_generate_xml [ 871s] GEN ../giomm/{dbusobjectmanagerserver.cc,dbusobjectmanagerserver.h,private/dbusobjectmanagerserver_p.h} [ 871s] gmmproc, dbusinterfaceskeleton: Unwrapped functions: [ 871s] gmmproc: g_dbus_interface_skeleton_get_vtable [ 872s] GEN ../giomm/{dbusobjectproxy.cc,dbusobjectproxy.h,private/dbusobjectproxy_p.h} [ 873s] GEN ../giomm/{dbusobjectskeleton.cc,dbusobjectskeleton.h,private/dbusobjectskeleton_p.h} [ 873s] GEN ../giomm/{dbusownname.cc,dbusownname.h,private/dbusownname_p.h} [ 873s] gmmproc, dbusmethodinvocation: Unwrapped functions: [ 873s] gmmproc: g_dbus_method_invocation_get_property_info [ 874s] GEN ../giomm/{dbusproxy.cc,dbusproxy.h,private/dbusproxy_p.h} [ 887s] Documentation: Class/Namespace for g_bus_own_name not found [ 887s] Documentation: Class/Namespace for g_bus_own_name not found [ 888s] GEN ../giomm/{dbusserver.cc,dbusserver.h,private/dbusserver_p.h} [ 889s] gmmproc, dbusproxy, g_dbus_proxy_set_cached_property: Example code discarded. [ 889s] gmmproc, dbusproxy, g_dbus_proxy_call: Example code discarded. [ 889s] gmmproc, dbusproxy, g_dbus_proxy_call_sync: Example code discarded. [ 892s] GEN ../giomm/{dbussubtreevtable.cc,dbussubtreevtable.h,private/dbussubtreevtable_p.h} [ 892s] GEN ../giomm/{dbusutils.cc,dbusutils.h,private/dbusutils_p.h} [ 892s] gmmproc, dbusobjectmanagerclient: Unwrapped properties: [ 892s] gmmproc: GDBusObjectManagerClient::get_proxy_type_destroy_notify [ 892s] gmmproc: GDBusObjectManagerClient::get_proxy_type_user_data [ 892s] gmmproc: GDBusObjectManagerClient::get_proxy_type_func [ 892s] GEN ../giomm/{dbuswatchname.cc,dbuswatchname.h,private/dbuswatchname_p.h} [ 892s] GEN ../giomm/{drive.cc,drive.h,private/drive_p.h} [ 893s] GEN ../giomm/{emblem.cc,emblem.h,private/emblem_p.h} [ 894s] GEN ../giomm/{emblemedicon.cc,emblemedicon.h,private/emblemedicon_p.h} [ 897s] GEN ../giomm/{enums.cc,enums.h,private/enums_p.h} [ 907s] Documentation: Class/Namespace for g_bus_watch_name not found [ 911s] GEN ../giomm/{error.cc,error.h,private/error_p.h} [ 912s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 912s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 912s] gmmproc, enums, GIOErrorEnum: Example code discarded. [ 913s] GEN ../giomm/{file.cc,file.h,private/file_p.h} [ 914s] GEN ../giomm/{fileattributeinfo.cc,fileattributeinfo.h,private/fileattributeinfo_p.h} [ 914s] GEN ../giomm/{fileattributeinfolist.cc,fileattributeinfolist.h,private/fileattributeinfolist_p.h} [ 914s] GEN ../giomm/{fileenumerator.cc,fileenumerator.h,private/fileenumerator_p.h} [ 914s] GEN ../giomm/{fileicon.cc,fileicon.h,private/fileicon_p.h} [ 914s] GEN ../giomm/{fileinfo.cc,fileinfo.h,private/fileinfo_p.h} [ 918s] GEN ../giomm/{fileinputstream.cc,fileinputstream.h,private/fileinputstream_p.h} [ 925s] Documentation: Class/Namespace for g_dbus_error_get_remote_error not found [ 925s] Documentation: Class/Namespace for g_dbus_error_strip_remote_error not found [ 925s] gmmproc, error, GIOErrorEnum: Example code discarded. [ 928s] gmmproc, file, g_file_get_uri_scheme: Example code discarded. [ 928s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 928s] gmmproc, fileenumerator, g_file_enumerator_get_child: Example code discarded. [ 930s] GEN ../giomm/{fileiostream.cc,fileiostream.h,private/fileiostream_p.h} [ 932s] GEN ../giomm/{filemonitor.cc,filemonitor.h,private/filemonitor_p.h} [ 934s] GEN ../giomm/{filenamecompleter.cc,filenamecompleter.h,private/filenamecompleter_p.h} [ 934s] gmmproc, fileenumerator: Unwrapped functions: [ 934s] gmmproc: g_file_enumerator_iterate [ 934s] GEN ../giomm/{fileoutputstream.cc,fileoutputstream.h,private/fileoutputstream_p.h} [ 934s] GEN ../giomm/{filterinputstream.cc,filterinputstream.h,private/filterinputstream_p.h} [ 935s] gmmproc, fileinfo: Unwrapped functions: [ 935s] gmmproc: g_file_info_set_attribute [ 935s] gmmproc: g_file_info_get_attribute_data [ 936s] GEN ../giomm/{filteroutputstream.cc,filteroutputstream.h,private/filteroutputstream_p.h} [ 939s] gmmproc, file: Unwrapped functions: [ 939s] gmmproc: g_file_replace_contents_bytes_async [ 939s] gmmproc: g_file_query_default_handler_async [ 939s] gmmproc: g_file_load_bytes [ 939s] gmmproc: g_file_query_default_handler_finish [ 939s] gmmproc: g_file_peek_path [ 939s] gmmproc: g_file_load_bytes_async [ 939s] gmmproc: g_file_load_bytes_finish [ 939s] gmmproc: g_file_set_attribute [ 940s] GEN ../giomm/{icon.cc,icon.h,private/icon_p.h} [ 941s] GEN ../giomm/{inetaddress.cc,inetaddress.h,private/inetaddress_p.h} [ 965s] GEN ../giomm/{inetsocketaddress.cc,inetsocketaddress.h,private/inetsocketaddress_p.h} [ 969s] GEN ../giomm/{initable.cc,initable.h,private/initable_p.h} [ 974s] GEN ../giomm/{inputstream.cc,inputstream.h,private/inputstream_p.h} [ 974s] GEN ../giomm/{iostream.cc,iostream.h,private/iostream_p.h} [ 975s] GEN ../giomm/{listmodel.cc,listmodel.h,private/listmodel_p.h} [ 976s] GEN ../giomm/{liststore.cc,liststore.h,private/liststore_p.h} [ 983s] GEN ../giomm/{loadableicon.cc,loadableicon.h,private/loadableicon_p.h} [ 984s] GEN ../giomm/{memoryinputstream.cc,memoryinputstream.h,private/memoryinputstream_p.h} [ 998s] GEN ../giomm/{memoryoutputstream.cc,memoryoutputstream.h,private/memoryoutputstream_p.h} [ 1007s] GEN ../giomm/{menuattributeiter.cc,menuattributeiter.h,private/menuattributeiter_p.h} [ 1009s] GEN ../giomm/{menulinkiter.cc,menulinkiter.h,private/menulinkiter_p.h} [ 1010s] GEN ../giomm/{menu.cc,menu.h,private/menu_p.h} [ 1011s] GEN ../giomm/{menuitem.cc,menuitem.h,private/menuitem_p.h} [ 1011s] gmmproc, liststore: Unwrapped functions: [ 1011s] gmmproc: g_list_store_find_with_equal_func [ 1011s] gmmproc: g_list_store_find [ 1011s] GEN ../giomm/{menumodel.cc,menumodel.h,private/menumodel_p.h} [ 1019s] GEN ../giomm/{mount.cc,mount.h,private/mount_p.h} [ 1020s] GEN ../giomm/{mountoperation.cc,mountoperation.h,private/mountoperation_p.h} [ 1033s] GEN ../giomm/{networkaddress.cc,networkaddress.h,private/networkaddress_p.h} [ 1040s] GEN ../giomm/{networkmonitor.cc,networkmonitor.h,private/networkmonitor_p.h} [ 1044s] GEN ../giomm/{networkservice.cc,networkservice.h,private/networkservice_p.h} [ 1047s] GEN ../giomm/{notification.cc,notification.h,private/notification_p.h} [ 1047s] GEN ../giomm/{outputstream.cc,outputstream.h,private/outputstream_p.h} [ 1049s] GEN ../giomm/{permission.cc,permission.h,private/permission_p.h} [ 1056s] GEN ../giomm/{pollableinputstream.cc,pollableinputstream.h,private/pollableinputstream_p.h} [ 1057s] gmmproc, mountoperation: Unwrapped functions: [ 1057s] gmmproc: g_mount_operation_set_pim [ 1057s] gmmproc: g_mount_operation_get_is_tcrypt_hidden_volume [ 1057s] gmmproc: g_mount_operation_get_pim [ 1057s] gmmproc: g_mount_operation_get_is_tcrypt_system_volume [ 1057s] gmmproc: g_mount_operation_set_is_tcrypt_hidden_volume [ 1057s] gmmproc: g_mount_operation_set_is_tcrypt_system_volume [ 1057s] gmmproc, mountoperation: Unwrapped properties: [ 1057s] gmmproc: GMountOperation::is_tcrypt_hidden_volume [ 1057s] gmmproc: GMountOperation::is_tcrypt_system_volume [ 1057s] gmmproc: GMountOperation::pim [ 1057s] gmmproc, mountoperation: Unwrapped signals: [ 1057s] gmmproc: GMountOperation::show_processes [ 1057s] GEN ../giomm/{pollableoutputstream.cc,pollableoutputstream.h,private/pollableoutputstream_p.h} [ 1070s] GEN ../giomm/{proxy.cc,proxy.h,private/proxy_p.h} [ 1078s] GEN ../giomm/{proxyaddress.cc,proxyaddress.h,private/proxyaddress_p.h} [ 1079s] GEN ../giomm/{proxyresolver.cc,proxyresolver.h,private/proxyresolver_p.h} [ 1083s] GEN ../giomm/{remoteactiongroup.cc,remoteactiongroup.h,private/remoteactiongroup_p.h} [ 1085s] gmmproc, outputstream: Unwrapped functions: [ 1085s] gmmproc: g_output_stream_writev [ 1085s] gmmproc: g_output_stream_writev_finish [ 1085s] gmmproc: g_output_stream_writev_all [ 1085s] gmmproc: g_output_stream_writev_async [ 1085s] gmmproc: g_output_stream_vprintf [ 1085s] gmmproc: g_output_stream_writev_all_finish [ 1085s] gmmproc: g_output_stream_printf [ 1085s] gmmproc: g_output_stream_writev_all_async [ 1085s] GEN ../giomm/{resolver.cc,resolver.h,private/resolver_p.h} [ 1086s] GEN ../giomm/{resource.cc,resource.h,private/resource_p.h} [ 1091s] gmmproc, pollableoutputstream: Unwrapped functions: [ 1091s] gmmproc: g_pollable_output_stream_create_source [ 1091s] gmmproc: g_pollable_output_stream_writev_nonblocking [ 1091s] GEN ../giomm/{seekable.cc,seekable.h,private/seekable_p.h} [ 1092s] gmmproc, pollableinputstream: Unwrapped functions: [ 1092s] gmmproc: g_pollable_input_stream_create_source [ 1092s] GEN ../giomm/{settings.cc,settings.h,private/settings_p.h} [ 1105s] GEN ../giomm/{settingsschema.cc,settingsschema.h,private/settingsschema_p.h} [ 1110s] Documentation: Class/Namespace for g_resources_lookup_data not found [ 1114s] GEN ../giomm/{settingsschemakey.cc,settingsschemakey.h,private/settingsschemakey_p.h} [ 1116s] GEN ../giomm/{settingsschemasource.cc,settingsschemasource.h,private/settingsschemasource_p.h} [ 1118s] GEN ../giomm/{simpleaction.cc,simpleaction.h,private/simpleaction_p.h} [ 1120s] GEN ../giomm/{simpleactiongroup.cc,simpleactiongroup.h,private/simpleactiongroup_p.h} [ 1124s] gmmproc, resolver: Unwrapped functions: [ 1124s] gmmproc: g_resolver_lookup_by_name_with_flags [ 1124s] gmmproc: g_resolver_lookup_by_name_with_flags_async [ 1124s] gmmproc: g_resolver_lookup_by_name_with_flags_finish [ 1124s] GEN ../giomm/{simpleiostream.cc,simpleiostream.h,private/simpleiostream_p.h} [ 1126s] GEN ../giomm/{simplepermission.cc,simplepermission.h,private/simplepermission_p.h} [ 1129s] gmmproc, settings: Unwrapped functions: [ 1129s] gmmproc: g_settings_bind_with_mapping [ 1129s] gmmproc: g_settings_get_mapped [ 1129s] gmmproc, settings: Unwrapped properties: [ 1129s] gmmproc: GSettings::backend [ 1129s] gmmproc, settings: Unwrapped signals: [ 1129s] gmmproc: GSettings::change_event [ 1130s] GEN ../giomm/{socket.cc,socket.h,private/socket_p.h} [ 1139s] GEN ../giomm/{socketaddress.cc,socketaddress.h,private/socketaddress_p.h} [ 1142s] gmmproc, simpleaction, GSimpleAction::change_state: Example code discarded. [ 1149s] gmmproc, settingsschemakey: Unwrapped functions: [ 1149s] gmmproc: g_settings_schema_key_get_per_desktop_default [ 1149s] GEN ../giomm/{socketaddressenumerator.cc,socketaddressenumerator.h,private/socketaddressenumerator_p.h} [ 1150s] gmmproc, settingsschemasource: Unwrapped functions: [ 1150s] gmmproc: g_settings_schema_source_list_schemas [ 1151s] GEN ../giomm/{socketclient.cc,socketclient.h,private/socketclient_p.h} [ 1151s] GEN ../giomm/{socketconnectable.cc,socketconnectable.h,private/socketconnectable_p.h} [ 1152s] GEN ../giomm/{socketconnection.cc,socketconnection.h,private/socketconnection_p.h} [ 1157s] GEN ../giomm/{socketcontrolmessage.cc,socketcontrolmessage.h,private/socketcontrolmessage_p.h} [ 1162s] GEN ../giomm/{socketlistener.cc,socketlistener.h,private/socketlistener_p.h} [ 1167s] gmmproc, socket: Unwrapped functions: [ 1167s] gmmproc: g_socket_send_messages [ 1167s] gmmproc: g_socket_leave_multicast_group_ssm [ 1167s] gmmproc: g_socket_join_multicast_group_ssm [ 1167s] gmmproc: g_socket_send_message_with_timeout [ 1167s] gmmproc: g_socket_receive_messages [ 1167s] gmmproc: g_socket_receive_message [ 1167s] gmmproc: g_socket_send_message [ 1167s] GEN ../giomm/{socketservice.cc,socketservice.h,private/socketservice_p.h} [ 1174s] GEN ../giomm/{srvtarget.cc,srvtarget.h,private/srvtarget_p.h} [ 1182s] GEN ../giomm/{tcpconnection.cc,tcpconnection.h,private/tcpconnection_p.h} [ 1184s] GEN ../giomm/{tcpwrapperconnection.cc,tcpwrapperconnection.h,private/tcpwrapperconnection_p.h} [ 1185s] GEN ../giomm/{threadedsocketservice.cc,threadedsocketservice.h,private/threadedsocketservice_p.h} [ 1189s] GEN ../giomm/{themedicon.cc,themedicon.h,private/themedicon_p.h} [ 1193s] GEN ../giomm/{tlscertificate.cc,tlscertificate.h,private/tlscertificate_p.h} [ 1195s] gmmproc, socketlistener: Unwrapped signals: [ 1195s] gmmproc: GSocketListener::event [ 1195s] GEN ../giomm/{tlsclientconnection.cc,tlsclientconnection.h,private/tlsclientconnection_p.h} [ 1200s] GEN ../giomm/{tlsconnection.cc,tlsconnection.h,private/tlsconnection_p.h} [ 1208s] GEN ../giomm/{tlsdatabase.cc,tlsdatabase.h,private/tlsdatabase_p.h} [ 1210s] gmmproc, themedicon, GThemedIcon:use_default_fallbacks: Example code discarded. [ 1213s] GEN ../giomm/{tlsinteraction.cc,tlsinteraction.h,private/tlsinteraction_p.h} [ 1214s] GEN ../giomm/{tlspassword.cc,tlspassword.h,private/tlspassword_p.h} [ 1216s] GEN ../giomm/{tlsserverconnection.cc,tlsserverconnection.h,private/tlsserverconnection_p.h} [ 1216s] Warning, tlsclientconnection: The accepted-cas property is deprecated in _WRAP_PROPERTY, but not in the .defs file. [ 1218s] GEN ../giomm/{volume.cc,volume.h,private/volume_p.h} [ 1223s] GEN ../giomm/{volumemonitor.cc,volumemonitor.h,private/volumemonitor_p.h} [ 1224s] GEN ../giomm/{zlibdecompressor.cc,zlibdecompressor.h,private/zlibdecompressor_p.h} [ 1230s] gmmproc, tlsconnection: Unwrapped functions: [ 1230s] gmmproc: g_tls_connection_get_negotiated_protocol [ 1230s] gmmproc: g_tls_connection_set_advertised_protocols [ 1230s] gmmproc, tlsconnection: Unwrapped properties: [ 1230s] gmmproc: GTlsConnection::advertised_protocols [ 1230s] gmmproc: GTlsConnection::negotiated_protocol [ 1230s] GEN ../giomm/{zlibcompressor.cc,zlibcompressor.h,private/zlibcompressor_p.h} [ 1234s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 1234s] gmmproc, volume, g_volume_get_activation_root: Example code discarded. [ 1234s] GEN ../giomm/{unixconnection.cc,unixconnection.h,private/unixconnection_p.h} [ 1236s] GEN ../giomm/{unixcredentialsmessage.cc,unixcredentialsmessage.h,private/unixcredentialsmessage_p.h} [ 1238s] GEN ../giomm/{unixfdlist.cc,unixfdlist.h,private/unixfdlist_p.h} [ 1238s] GEN ../giomm/{unixfdmessage.cc,unixfdmessage.h,private/unixfdmessage_p.h} [ 1240s] GEN ../giomm/{unixinputstream.cc,unixinputstream.h,private/unixinputstream_p.h} [ 1246s] GEN ../giomm/{unixoutputstream.cc,unixoutputstream.h,private/unixoutputstream_p.h} [ 1247s] GEN ../giomm/{unixsocketaddress.cc,unixsocketaddress.h,private/unixsocketaddress_p.h} [ 1252s] GEN ../giomm/{desktopappinfo.cc,desktopappinfo.h,private/desktopappinfo_p.h} [ 1272s] gmmproc, desktopappinfo: Unwrapped functions: [ 1272s] gmmproc: g_desktop_app_info_launch_uris_as_manager_with_fds [ 1272s] gmmproc: g_desktop_app_info_get_string_list [ 1272s] gmmproc: g_desktop_app_info_launch_uris_as_manager [ 1272s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 1272s] Making all in glib/glibmm [ 1272s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1272s] CXX balancedtree.lo [ 1272s] CXX binding.lo [ 1272s] CXX bytearray.lo [ 1272s] CXX bytes.lo [ 1272s] CXX checksum.lo [ 1272s] CXX date.lo [ 1272s] CXX datetime.lo [ 1272s] CXX convert.lo [ 1274s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1274s] from ../glibmm/arrayhandle.h:21, [ 1274s] from ../glibmm.h:92, [ 1274s] from bytearray.cc:4: [ 1274s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 956 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1017 | Variant< Variant >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1070 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1240 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1286 | Variant< std::pair >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1335 | Variant< std::vector >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1404 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1530 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1606 | Variant< std::map >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1679 | Variant>() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1274s] In file included from ../glibmm/variant.h:1742: [ 1274s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 23 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 66 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 109 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 152 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 195 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 244 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 287 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 330 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 373 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1274s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1274s] from ../glibmm/arrayhandle.h:21, [ 1274s] from ../glibmm.h:92, [ 1274s] from bytes.cc:4: [ 1274s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 956 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1017 | Variant< Variant >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1070 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1240 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1286 | Variant< std::pair >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1335 | Variant< std::vector >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1404 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1530 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1606 | Variant< std::map >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1679 | Variant>() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1274s] In file included from ../glibmm/variant.h:1742: [ 1274s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 23 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 66 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 109 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 152 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 195 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 244 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 287 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 330 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 373 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1274s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1274s] from ../glibmm/arrayhandle.h:21, [ 1274s] from ../glibmm.h:92, [ 1274s] from convert.cc:4: [ 1274s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 956 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1017 | Variant< Variant >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1070 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1240 | Variant(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1286 | Variant< std::pair >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1335 | Variant< std::vector >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1404 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1530 | Variant< std::vector >(); [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1606 | Variant< std::map >() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1679 | Variant>() [ 1274s] | ^ [ 1274s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1274s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1274s] In file included from ../glibmm/variant.h:1742: [ 1274s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 23 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 66 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 109 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 152 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 195 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 244 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 287 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 330 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 373 | Variant() [ 1274s] | ^ [ 1274s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1274s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1274s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1274s] | ^~~~~~~~ [ 1274s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1275s] from ../glibmm/arrayhandle.h:21, [ 1275s] from ../glibmm.h:92, [ 1275s] from balancedtree.cc:4: [ 1275s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 956 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1017 | Variant< Variant >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1070 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1240 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1286 | Variant< std::pair >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1335 | Variant< std::vector >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1404 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1530 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1606 | Variant< std::map >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1679 | Variant>() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1275s] In file included from ../glibmm/variant.h:1742: [ 1275s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 23 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 66 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 109 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 152 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 195 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 244 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 287 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 330 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 373 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1275s] from ../glibmm/arrayhandle.h:21, [ 1275s] from ../glibmm.h:92, [ 1275s] from date.cc:4: [ 1275s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 956 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1017 | Variant< Variant >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1070 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1240 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1286 | Variant< std::pair >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1335 | Variant< std::vector >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1404 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1530 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1606 | Variant< std::map >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1679 | Variant>() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1275s] In file included from ../glibmm/variant.h:1742: [ 1275s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 23 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 66 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 109 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 152 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 195 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 244 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 287 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 330 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 373 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1275s] from ../glibmm/arrayhandle.h:21, [ 1275s] from ../glibmm.h:92, [ 1275s] from checksum.cc:4: [ 1275s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 956 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1017 | Variant< Variant >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1070 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1240 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1286 | Variant< std::pair >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1335 | Variant< std::vector >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1404 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1530 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1606 | Variant< std::map >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1679 | Variant>() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1275s] In file included from ../glibmm/variant.h:1742: [ 1275s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 23 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 66 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 109 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 152 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 195 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 244 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 287 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 330 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 373 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1275s] from ../glibmm/arrayhandle.h:21, [ 1275s] from ../glibmm.h:92, [ 1275s] from binding.cc:4: [ 1275s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 956 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1017 | Variant< Variant >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1070 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1240 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1286 | Variant< std::pair >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1335 | Variant< std::vector >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1404 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1530 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1606 | Variant< std::map >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1679 | Variant>() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1275s] In file included from ../glibmm/variant.h:1742: [ 1275s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 23 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 66 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 109 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 152 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 195 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 244 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 287 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 330 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 373 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1275s] from ../glibmm/arrayhandle.h:21, [ 1275s] from ../glibmm.h:92, [ 1275s] from datetime.cc:4: [ 1275s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 956 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1017 | Variant< Variant >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1070 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1240 | Variant(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1286 | Variant< std::pair >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1335 | Variant< std::vector >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1404 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1530 | Variant< std::vector >(); [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1606 | Variant< std::map >() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1679 | Variant>() [ 1275s] | ^ [ 1275s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1275s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1275s] In file included from ../glibmm/variant.h:1742: [ 1275s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 23 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 66 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 109 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 152 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 195 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 244 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 287 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 330 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 373 | Variant() [ 1275s] | ^ [ 1275s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1275s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1275s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1275s] | ^~~~~~~~ [ 1275s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1275s] binding.cc: In member function 'void Glib::Binding::unbind()': [ 1275s] binding.cc:131:27: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 1275s] 131 | if (g_binding_get_source(gobj())) [ 1275s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1275s] In file included from /usr/include/glib-2.0/glib-object.h:24, [ 1275s] from ../glibmm/value.h:24, [ 1275s] from ../glibmm/error.h:22, [ 1275s] from ../glibmm/thread.h:48, [ 1275s] from ../glibmm.h:88: [ 1275s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 1275s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 1275s] | ^~~~~~~~~~~~~~~~~~~~ [ 1275s] binding.cc: In member function 'virtual void Glib::Binding::unreference() const': [ 1275s] binding.cc:149:55: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 1275s] 149 | if (gobject_->ref_count == 2 && g_binding_get_source(binding)) [ 1275s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1275s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 1275s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 1275s] | ^~~~~~~~~~~~~~~~~~~~ [ 1275s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_source()': [ 1275s] binding.cc:275:76: warning: 'GObject* g_binding_get_source(GBinding*)' is deprecated: Use 'g_binding_dup_source' instead [-Wdeprecated-declarations] [ 1275s] 275 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_source(gobj())); [ 1275s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1275s] /usr/include/glib-2.0/gobject/gbinding.h:107:23: note: declared here [ 1275s] 107 | GObject * g_binding_get_source (GBinding *binding); [ 1275s] | ^~~~~~~~~~~~~~~~~~~~ [ 1275s] binding.cc: In member function 'Glib::RefPtr Glib::Binding::get_target()': [ 1275s] binding.cc:293:76: warning: 'GObject* g_binding_get_target(GBinding*)' is deprecated: Use 'g_binding_dup_target' instead [-Wdeprecated-declarations] [ 1275s] 293 | Glib::RefPtr retvalue = Glib::wrap(g_binding_get_target(gobj())); [ 1275s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1275s] /usr/include/glib-2.0/gobject/gbinding.h:111:23: note: declared here [ 1275s] 111 | GObject * g_binding_get_target (GBinding *binding); [ 1275s] | ^~~~~~~~~~~~~~~~~~~~ [ 1275s] CXX enums.lo [ 1275s] CXX fileutils.lo [ 1275s] CXX iochannel.lo [ 1276s] CXX keyfile.lo [ 1276s] CXX markup.lo [ 1276s] CXX miscutils.lo [ 1276s] CXX module.lo [ 1276s] CXX nodetree.lo [ 1277s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1277s] from ../glibmm/arrayhandle.h:21, [ 1277s] from ../glibmm.h:92, [ 1277s] from enums.cc:4: [ 1277s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 956 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1017 | Variant< Variant >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1070 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1240 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1286 | Variant< std::pair >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1335 | Variant< std::vector >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1404 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1530 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1606 | Variant< std::map >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1679 | Variant>() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1277s] In file included from ../glibmm/variant.h:1742: [ 1277s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 23 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 66 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 109 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 152 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 195 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 244 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 287 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 330 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 373 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1277s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1277s] from ../glibmm/arrayhandle.h:21, [ 1277s] from ../glibmm.h:92, [ 1277s] from fileutils.cc:4: [ 1277s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 956 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1017 | Variant< Variant >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1070 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1240 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1286 | Variant< std::pair >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1335 | Variant< std::vector >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1404 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1530 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1606 | Variant< std::map >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1679 | Variant>() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1277s] In file included from ../glibmm/variant.h:1742: [ 1277s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 23 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 66 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 109 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 152 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 195 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 244 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 287 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 330 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 373 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1277s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1277s] from ../glibmm/arrayhandle.h:21, [ 1277s] from ../glibmm.h:92, [ 1277s] from iochannel.cc:4: [ 1277s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 956 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1017 | Variant< Variant >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1070 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1240 | Variant(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1286 | Variant< std::pair >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1335 | Variant< std::vector >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1404 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1530 | Variant< std::vector >(); [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1606 | Variant< std::map >() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1679 | Variant>() [ 1277s] | ^ [ 1277s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1277s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1277s] In file included from ../glibmm/variant.h:1742: [ 1277s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 23 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 66 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 109 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 152 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 195 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 244 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 287 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 330 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 373 | Variant() [ 1277s] | ^ [ 1277s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1277s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1277s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1277s] | ^~~~~~~~ [ 1277s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] CXX optioncontext.lo [ 1278s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1278s] from ../glibmm/arrayhandle.h:21, [ 1278s] from ../glibmm.h:92, [ 1278s] from keyfile.cc:4: [ 1278s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 956 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1017 | Variant< Variant >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1070 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1240 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1286 | Variant< std::pair >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1335 | Variant< std::vector >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1404 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1530 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1606 | Variant< std::map >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1679 | Variant>() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1278s] In file included from ../glibmm/variant.h:1742: [ 1278s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 23 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 66 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 109 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 152 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 195 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 244 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 287 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 330 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 373 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1278s] from ../glibmm/arrayhandle.h:21, [ 1278s] from ../glibmm.h:92, [ 1278s] from markup.cc:4: [ 1278s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 956 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1017 | Variant< Variant >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1070 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1240 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1286 | Variant< std::pair >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1335 | Variant< std::vector >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1404 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1530 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1606 | Variant< std::map >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1679 | Variant>() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1278s] In file included from ../glibmm/variant.h:1742: [ 1278s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 23 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 66 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 109 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 152 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 195 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 244 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 287 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 330 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 373 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1278s] from ../glibmm/arrayhandle.h:21, [ 1278s] from ../glibmm.h:92, [ 1278s] from miscutils.cc:4: [ 1278s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 956 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1017 | Variant< Variant >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1070 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1240 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1286 | Variant< std::pair >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1335 | Variant< std::vector >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1404 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1530 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1606 | Variant< std::map >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1679 | Variant>() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1278s] In file included from ../glibmm/variant.h:1742: [ 1278s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 23 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 66 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 109 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 152 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 195 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 244 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 287 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 330 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 373 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1278s] from ../glibmm/arrayhandle.h:21, [ 1278s] from ../glibmm.h:92, [ 1278s] from module.cc:4: [ 1278s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 956 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1017 | Variant< Variant >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1070 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1240 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1286 | Variant< std::pair >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1335 | Variant< std::vector >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1404 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1530 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1606 | Variant< std::map >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1679 | Variant>() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1278s] In file included from ../glibmm/variant.h:1742: [ 1278s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 23 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 66 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 109 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 152 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 195 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 244 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 287 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 330 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 373 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1278s] from ../glibmm/arrayhandle.h:21, [ 1278s] from ../glibmm.h:92, [ 1278s] from nodetree.cc:4: [ 1278s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 956 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1017 | Variant< Variant >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1070 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1240 | Variant(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1286 | Variant< std::pair >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1335 | Variant< std::vector >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1404 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1530 | Variant< std::vector >(); [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1606 | Variant< std::map >() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1679 | Variant>() [ 1278s] | ^ [ 1278s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1278s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1278s] In file included from ../glibmm/variant.h:1742: [ 1278s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 23 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 66 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 109 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 152 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 195 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 244 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 287 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 330 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 373 | Variant() [ 1278s] | ^ [ 1278s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1278s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1278s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1278s] | ^~~~~~~~ [ 1278s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1278s] CXX optionentry.lo [ 1278s] module.cc: In static member function 'static std::string Glib::Module::build_path(const std::string&, const std::string&)': [ 1278s] module.cc:103:73: warning: 'gchar* g_module_build_path(const gchar*, const gchar*)' is deprecated [-Wdeprecated-declarations] [ 1278s] 103 | return Glib::convert_return_gchar_ptr_to_stdstring(g_module_build_path(directory.c_str(), module_name.c_str())); [ 1278s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1278s] In file included from module.cc:27: [ 1278s] /usr/include/glib-2.0/gmodule.h:142:23: note: declared here [ 1278s] 142 | gchar* g_module_build_path (const gchar *directory, [ 1278s] | ^~~~~~~~~~~~~~~~~~~ [ 1279s] CXX optiongroup.lo [ 1279s] CXX regex.lo [ 1279s] CXX shell.lo [ 1279s] CXX spawn.lo [ 1280s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1280s] from ../glibmm/arrayhandle.h:21, [ 1280s] from ../glibmm.h:92, [ 1280s] from optioncontext.cc:4: [ 1280s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 956 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1280s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1017 | Variant< Variant >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1070 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1240 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1286 | Variant< std::pair >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1335 | Variant< std::vector >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1404 | Variant< std::vector >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1530 | Variant< std::vector >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1606 | Variant< std::map >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1679 | Variant>() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1280s] In file included from ../glibmm/variant.h:1742: [ 1280s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 23 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 66 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 109 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 152 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 195 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 244 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 287 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 330 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 373 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1280s] CXX thread.lo [ 1280s] CXX threads.lo [ 1280s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1280s] from ../glibmm/arrayhandle.h:21, [ 1280s] from ../glibmm.h:92, [ 1280s] from optionentry.cc:4: [ 1280s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 956 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1280s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1017 | Variant< Variant >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1070 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1240 | Variant(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1286 | Variant< std::pair >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1335 | Variant< std::vector >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1404 | Variant< std::vector >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1530 | Variant< std::vector >(); [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1606 | Variant< std::map >() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1679 | Variant>() [ 1280s] | ^ [ 1280s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1280s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1280s] In file included from ../glibmm/variant.h:1742: [ 1280s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 23 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 66 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 109 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 152 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 195 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 244 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 287 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 330 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 373 | Variant() [ 1280s] | ^ [ 1280s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1280s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1280s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1280s] | ^~~~~~~~ [ 1280s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1281s] CXX timezone.lo [ 1281s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1281s] from ../glibmm/arrayhandle.h:21, [ 1281s] from ../glibmm.h:92, [ 1281s] from optiongroup.cc:4: [ 1281s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 956 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1017 | Variant< Variant >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1070 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1240 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1286 | Variant< std::pair >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1335 | Variant< std::vector >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1404 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1530 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1606 | Variant< std::map >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1679 | Variant>() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1281s] In file included from ../glibmm/variant.h:1742: [ 1281s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 23 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 66 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 109 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 152 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 195 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 244 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 287 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 330 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 373 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1281s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1281s] from ../glibmm/arrayhandle.h:21, [ 1281s] from ../glibmm.h:92, [ 1281s] from regex.cc:4: [ 1281s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 956 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1017 | Variant< Variant >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1070 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1240 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1286 | Variant< std::pair >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1335 | Variant< std::vector >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1404 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1530 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1606 | Variant< std::map >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1679 | Variant>() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1281s] In file included from ../glibmm/variant.h:1742: [ 1281s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 23 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 66 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 109 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 152 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 195 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 244 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 287 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 330 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 373 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1281s] CXX unicode.lo [ 1281s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1281s] from ../glibmm/arrayhandle.h:21, [ 1281s] from ../glibmm.h:92, [ 1281s] from shell.cc:4: [ 1281s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 956 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1017 | Variant< Variant >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1070 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1240 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1286 | Variant< std::pair >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1335 | Variant< std::vector >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1404 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1530 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1606 | Variant< std::map >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1679 | Variant>() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1281s] In file included from ../glibmm/variant.h:1742: [ 1281s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 23 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 66 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 109 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 152 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 195 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 244 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 287 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 330 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 373 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1281s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1281s] from ../glibmm/arrayhandle.h:21, [ 1281s] from ../glibmm.h:92, [ 1281s] from spawn.cc:4: [ 1281s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 956 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1017 | Variant< Variant >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1070 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1240 | Variant(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1286 | Variant< std::pair >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1335 | Variant< std::vector >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1404 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1530 | Variant< std::vector >(); [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1606 | Variant< std::map >() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1679 | Variant>() [ 1281s] | ^ [ 1281s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1281s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1281s] In file included from ../glibmm/variant.h:1742: [ 1281s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 23 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 66 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 109 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 152 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 195 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 244 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 287 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 330 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 373 | Variant() [ 1281s] | ^ [ 1281s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1281s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1281s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1281s] | ^~~~~~~~ [ 1281s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1282s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1282s] from ../glibmm/arrayhandle.h:21, [ 1282s] from ../glibmm.h:92, [ 1282s] from thread.cc:10: [ 1282s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 956 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1282s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1017 | Variant< Variant >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1070 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1240 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1286 | Variant< std::pair >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1335 | Variant< std::vector >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1404 | Variant< std::vector >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1530 | Variant< std::vector >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1606 | Variant< std::map >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1679 | Variant>() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1282s] In file included from ../glibmm/variant.h:1742: [ 1282s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 23 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 66 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 109 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 152 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 195 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 244 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 287 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 330 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 373 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1282s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1282s] from ../glibmm/arrayhandle.h:21, [ 1282s] from ../glibmm.h:92, [ 1282s] from threads.cc:12: [ 1282s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 956 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1282s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1017 | Variant< Variant >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1070 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1240 | Variant(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1286 | Variant< std::pair >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1335 | Variant< std::vector >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1404 | Variant< std::vector >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1530 | Variant< std::vector >(); [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1606 | Variant< std::map >() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1679 | Variant>() [ 1282s] | ^ [ 1282s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1282s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1282s] In file included from ../glibmm/variant.h:1742: [ 1282s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 23 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 66 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 109 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 152 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 195 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 244 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 287 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 330 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 373 | Variant() [ 1282s] | ^ [ 1282s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1282s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1282s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1282s] | ^~~~~~~~ [ 1282s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1282s] CXX uriutils.lo [ 1283s] CXX valuearray.lo [ 1283s] CXX variant.lo [ 1283s] CXX variantdict.lo [ 1283s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1283s] from ../glibmm/arrayhandle.h:21, [ 1283s] from ../glibmm.h:92, [ 1283s] from timezone.cc:4: [ 1283s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 956 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1283s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1017 | Variant< Variant >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1070 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1240 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1286 | Variant< std::pair >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1335 | Variant< std::vector >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1404 | Variant< std::vector >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1530 | Variant< std::vector >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1606 | Variant< std::map >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1679 | Variant>() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1283s] In file included from ../glibmm/variant.h:1742: [ 1283s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 23 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 66 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 109 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 152 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 195 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 244 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 287 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 330 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 373 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1283s] CXX variantiter.lo [ 1283s] timezone.cc: In static member function 'static Glib::TimeZone Glib::TimeZone::create(const Glib::ustring&)': [ 1283s] timezone.cc:143:36: warning: 'GTimeZone* g_time_zone_new(const gchar*)' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations] [ 1283s] 143 | return Glib::wrap(g_time_zone_new(identifier.c_str())); [ 1283s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1283s] In file included from /usr/include/glib-2.0/glib/gdatetime.h:33, [ 1283s] from /usr/include/glib-2.0/glib/gbookmarkfile.h:28, [ 1283s] from /usr/include/glib-2.0/glib.h:39, [ 1283s] from ../glibmm/thread.h:39, [ 1283s] from ../glibmm.h:88: [ 1283s] /usr/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here [ 1283s] 59 | GTimeZone * g_time_zone_new (const gchar *identifier); [ 1283s] | ^~~~~~~~~~~~~~~ [ 1283s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1283s] from ../glibmm/arrayhandle.h:21, [ 1283s] from ../glibmm.h:92, [ 1283s] from unicode.cc:4: [ 1283s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 956 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1283s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1017 | Variant< Variant >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1070 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1240 | Variant(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1286 | Variant< std::pair >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1335 | Variant< std::vector >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1404 | Variant< std::vector >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1530 | Variant< std::vector >(); [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1606 | Variant< std::map >() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1679 | Variant>() [ 1283s] | ^ [ 1283s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1283s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1283s] In file included from ../glibmm/variant.h:1742: [ 1283s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 23 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 66 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 109 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 152 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 195 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 244 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 287 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 330 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 373 | Variant() [ 1283s] | ^ [ 1283s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1283s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1283s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1283s] | ^~~~~~~~ [ 1283s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1284s] CXX varianttype.lo [ 1284s] CXX value_basictypes.lo [ 1284s] CXX variant_basictypes.lo [ 1284s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1284s] from ../glibmm/arrayhandle.h:21, [ 1284s] from ../glibmm.h:92, [ 1284s] from uriutils.cc:4: [ 1284s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 956 | Variant(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1284s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1017 | Variant< Variant >(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1070 | Variant(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1240 | Variant(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1286 | Variant< std::pair >() [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1335 | Variant< std::vector >() [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1404 | Variant< std::vector >(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1530 | Variant< std::vector >(); [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1606 | Variant< std::map >() [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1679 | Variant>() [ 1284s] | ^ [ 1284s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1284s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1284s] In file included from ../glibmm/variant.h:1742: [ 1284s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 23 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 66 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 109 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 152 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 195 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 244 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 287 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 330 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 373 | Variant() [ 1284s] | ^ [ 1284s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1284s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1284s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1284s] | ^~~~~~~~ [ 1284s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1285s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1285s] from ../glibmm/arrayhandle.h:21, [ 1285s] from ../glibmm.h:92, [ 1285s] from valuearray.cc:10: [ 1285s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 956 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1017 | Variant< Variant >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1070 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1240 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1286 | Variant< std::pair >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1335 | Variant< std::vector >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1404 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1530 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1606 | Variant< std::map >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1679 | Variant>() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1285s] In file included from ../glibmm/variant.h:1742: [ 1285s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 23 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 66 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 109 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 152 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 195 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 244 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 287 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 330 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 373 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1285s] CXX wrap_init.lo [ 1285s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1285s] from ../glibmm/arrayhandle.h:21, [ 1285s] from ../glibmm.h:92, [ 1285s] from variant.cc:4: [ 1285s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 956 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1017 | Variant< Variant >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1070 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1240 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1286 | Variant< std::pair >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1335 | Variant< std::vector >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1404 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1530 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1606 | Variant< std::map >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1679 | Variant>() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1285s] In file included from ../glibmm/variant.h:1742: [ 1285s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 23 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 66 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 109 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 152 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 195 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 244 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 287 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 330 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 373 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1285s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1285s] from ../glibmm/arrayhandle.h:21, [ 1285s] from ../glibmm.h:92, [ 1285s] from variantiter.cc:4: [ 1285s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 956 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1017 | Variant< Variant >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1070 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1240 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1286 | Variant< std::pair >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1335 | Variant< std::vector >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1404 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1530 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1606 | Variant< std::map >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1679 | Variant>() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1285s] In file included from ../glibmm/variant.h:1742: [ 1285s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 23 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 66 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 109 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 152 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 195 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 244 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 287 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 330 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 373 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1285s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1285s] from ../glibmm/arrayhandle.h:21, [ 1285s] from ../glibmm.h:92, [ 1285s] from variantdict.cc:4: [ 1285s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 956 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1017 | Variant< Variant >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1070 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1240 | Variant(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1286 | Variant< std::pair >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1335 | Variant< std::vector >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1404 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1530 | Variant< std::vector >(); [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1606 | Variant< std::map >() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1679 | Variant>() [ 1285s] | ^ [ 1285s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1285s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1285s] In file included from ../glibmm/variant.h:1742: [ 1285s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 23 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 66 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 109 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 152 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 195 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 244 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 287 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 330 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 373 | Variant() [ 1285s] | ^ [ 1285s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1285s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1285s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1285s] | ^~~~~~~~ [ 1285s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1285s] CXX arrayhandle.lo [ 1286s] CXX base64.lo [ 1286s] CXX class.lo [ 1286s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1286s] from ../glibmm/arrayhandle.h:21, [ 1286s] from ../glibmm.h:92, [ 1286s] from varianttype.cc:4: [ 1286s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 956 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1286s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1017 | Variant< Variant >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1070 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1240 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1286 | Variant< std::pair >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1335 | Variant< std::vector >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1404 | Variant< std::vector >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1530 | Variant< std::vector >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1606 | Variant< std::map >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1679 | Variant>() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1286s] In file included from ../glibmm/variant.h:1742: [ 1286s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 23 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 66 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 109 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 152 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 195 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 244 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 287 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 330 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 373 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1286s] In file included from variant_basictypes.cc:3: [ 1286s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 956 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1286s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1017 | Variant< Variant >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1070 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1240 | Variant(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1286 | Variant< std::pair >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1335 | Variant< std::vector >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1404 | Variant< std::vector >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1530 | Variant< std::vector >(); [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1606 | Variant< std::map >() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1679 | Variant>() [ 1286s] | ^ [ 1286s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1286s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1286s] In file included from ../glibmm/variant.h:1742: [ 1286s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 23 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 66 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 109 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 152 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 195 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 244 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 287 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 330 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 373 | Variant() [ 1286s] | ^ [ 1286s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1286s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1286s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1286s] | ^~~~~~~~ [ 1286s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1286s] CXX containers.lo [ 1286s] CXX debug.lo [ 1287s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1287s] from ../glibmm/arrayhandle.h:21, [ 1287s] from ../glibmm.h:92, [ 1287s] from wrap_init.cc:4: [ 1287s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 956 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1287s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1017 | Variant< Variant >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1070 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1240 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1286 | Variant< std::pair >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1335 | Variant< std::vector >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1404 | Variant< std::vector >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1530 | Variant< std::vector >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1606 | Variant< std::map >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1679 | Variant>() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1287s] In file included from ../glibmm/variant.h:1742: [ 1287s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 23 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 66 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 109 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 152 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 195 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 244 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 287 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 330 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 373 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1287s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1287s] from ../glibmm/arrayhandle.h:21, [ 1287s] from arrayhandle.cc:17: [ 1287s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 956 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1287s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1017 | Variant< Variant >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1070 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1240 | Variant(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1286 | Variant< std::pair >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1335 | Variant< std::vector >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1404 | Variant< std::vector >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1530 | Variant< std::vector >(); [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1606 | Variant< std::map >() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1679 | Variant>() [ 1287s] | ^ [ 1287s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1287s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1287s] In file included from ../glibmm/variant.h:1742: [ 1287s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 23 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 66 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 109 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 152 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 195 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 244 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 287 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 330 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 373 | Variant() [ 1287s] | ^ [ 1287s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1287s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1287s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1287s] | ^~~~~~~~ [ 1287s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1287s] CXX dispatcher.lo [ 1287s] CXX error.lo [ 1287s] CXX exception.lo [ 1287s] CXX exceptionhandler.lo [ 1287s] CXX extraclassinit.lo [ 1288s] CXX init.lo [ 1288s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1288s] from ../glibmm/object.h:34, [ 1288s] from ../glibmm/interface.h:20, [ 1288s] from class.cc:21: [ 1288s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 956 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1288s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1017 | Variant< Variant >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1070 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1240 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1286 | Variant< std::pair >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1335 | Variant< std::vector >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1404 | Variant< std::vector >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1530 | Variant< std::vector >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1606 | Variant< std::map >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1679 | Variant>() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1288s] In file included from ../glibmm/variant.h:1742: [ 1288s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 23 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 66 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 109 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 152 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 195 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 244 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 287 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 330 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 373 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1288s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1288s] from ../glibmm/arrayhandle.h:21, [ 1288s] from ../glibmm/sarray.h:25, [ 1288s] from ../glibmm/containers.h:23, [ 1288s] from containers.cc:19: [ 1288s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 956 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1288s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1017 | Variant< Variant >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1070 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1240 | Variant(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1286 | Variant< std::pair >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1335 | Variant< std::vector >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1404 | Variant< std::vector >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1530 | Variant< std::vector >(); [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1606 | Variant< std::map >() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1679 | Variant>() [ 1288s] | ^ [ 1288s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1288s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1288s] In file included from ../glibmm/variant.h:1742: [ 1288s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 23 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 66 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 109 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 152 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 195 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 244 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 287 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 330 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 373 | Variant() [ 1288s] | ^ [ 1288s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1288s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1288s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1288s] | ^~~~~~~~ [ 1288s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1289s] CXX interface.lo [ 1289s] CXX main.lo [ 1289s] CXX object.lo [ 1289s] CXX objectbase.lo [ 1290s] CXX pattern.lo [ 1290s] CXX property.lo [ 1290s] CXX propertyproxy.lo [ 1290s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1290s] from ../glibmm/object.h:34, [ 1290s] from ../glibmm/interface.h:20, [ 1290s] from interface.cc:17: [ 1290s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 956 | Variant(); [ 1290s] | ^ [ 1290s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1290s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1290s] | ^~~~~~~~ [ 1290s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1290s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 1017 | Variant< Variant >(); [ 1290s] | ^ [ 1290s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1290s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1290s] | ^~~~~~~~ [ 1290s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1290s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 1070 | Variant(); [ 1290s] | ^ [ 1290s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1290s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1290s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1290s] | ^~~~~~~~ [ 1290s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1240 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1286 | Variant< std::pair >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1335 | Variant< std::vector >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1404 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1530 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1606 | Variant< std::map >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1679 | Variant>() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1291s] In file included from ../glibmm/variant.h:1742: [ 1291s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 23 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 66 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 109 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 152 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 195 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 244 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 287 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 330 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 373 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1291s] CXX propertyproxy_base.lo [ 1291s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&) const': [ 1291s] 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] [ 1291s] 42 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), nullptr); [ 1291s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1291s] In file included from /usr/include/glib-2.0/glib.h:68, [ 1291s] from pattern.cc:19: [ 1291s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 1291s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 1291s] | ^~~~~~~~~~~~~~~ [ 1291s] pattern.cc: In member function 'bool Glib::PatternSpec::match(const Glib::ustring&, const Glib::ustring&) const': [ 1291s] 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] [ 1291s] 48 | return g_pattern_match(gobject_, str.bytes(), str.c_str(), str_reversed.c_str()); [ 1291s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1291s] /usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here [ 1291s] 52 | gboolean g_pattern_match (GPatternSpec *pspec, [ 1291s] | ^~~~~~~~~~~~~~~ [ 1291s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1291s] from ../glibmm/object.h:34, [ 1291s] from object.cc:17: [ 1291s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 956 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1291s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1017 | Variant< Variant >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1070 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1240 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1286 | Variant< std::pair >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1335 | Variant< std::vector >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1404 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1530 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1606 | Variant< std::map >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1679 | Variant>() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1291s] In file included from ../glibmm/variant.h:1742: [ 1291s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 23 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 66 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 109 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 152 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 195 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 244 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 287 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 330 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 373 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1291s] CXX quark.lo [ 1291s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1291s] from ../glibmm/object.h:34, [ 1291s] from ../glibmm/interface.h:20, [ 1291s] from objectbase.cc:22: [ 1291s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 956 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1291s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1017 | Variant< Variant >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1070 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1240 | Variant(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1286 | Variant< std::pair >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1335 | Variant< std::vector >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1404 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1530 | Variant< std::vector >(); [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1606 | Variant< std::map >() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1679 | Variant>() [ 1291s] | ^ [ 1291s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1291s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1291s] In file included from ../glibmm/variant.h:1742: [ 1291s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 23 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 66 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 109 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 152 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 195 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 244 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 287 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 330 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 373 | Variant() [ 1291s] | ^ [ 1291s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1291s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1291s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1291s] | ^~~~~~~~ [ 1291s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1291s] CXX random.lo [ 1292s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1292s] from ../glibmm/object.h:34, [ 1292s] from property.cc:19: [ 1292s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 956 | Variant(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1292s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1017 | Variant< Variant >(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1070 | Variant(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1240 | Variant(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1286 | Variant< std::pair >() [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1335 | Variant< std::vector >() [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1404 | Variant< std::vector >(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1530 | Variant< std::vector >(); [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1606 | Variant< std::map >() [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1679 | Variant>() [ 1292s] | ^ [ 1292s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1292s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1292s] In file included from ../glibmm/variant.h:1742: [ 1292s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 23 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 66 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 109 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 152 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 195 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 244 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 287 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 330 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 373 | Variant() [ 1292s] | ^ [ 1292s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1292s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1292s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1292s] | ^~~~~~~~ [ 1292s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1292s] CXX sarray.lo [ 1292s] CXX signalproxy.lo [ 1293s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1293s] from ../glibmm/object.h:34, [ 1293s] from propertyproxy_base.cc:22: [ 1293s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 956 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1293s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1017 | Variant< Variant >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1070 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1240 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1286 | Variant< std::pair >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1335 | Variant< std::vector >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1404 | Variant< std::vector >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1530 | Variant< std::vector >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1606 | Variant< std::map >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1679 | Variant>() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1293s] In file included from ../glibmm/variant.h:1742: [ 1293s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 23 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 66 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 109 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 152 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 195 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 244 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 287 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 330 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 373 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1293s] CXX signalproxy_connectionnode.lo [ 1293s] CXX streamiochannel.lo [ 1293s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1293s] from ../glibmm/arrayhandle.h:21, [ 1293s] from ../glibmm.h:92, [ 1293s] from random.cc:19: [ 1293s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 956 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1293s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1017 | Variant< Variant >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1070 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1240 | Variant(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1286 | Variant< std::pair >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1335 | Variant< std::vector >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1404 | Variant< std::vector >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1530 | Variant< std::vector >(); [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1606 | Variant< std::map >() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1679 | Variant>() [ 1293s] | ^ [ 1293s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1293s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1293s] In file included from ../glibmm/variant.h:1742: [ 1293s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 23 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 66 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 109 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 152 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 195 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 244 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 287 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 330 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 373 | Variant() [ 1293s] | ^ [ 1293s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1293s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1293s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1293s] | ^~~~~~~~ [ 1293s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1294s] CXX stringutils.lo [ 1294s] CXX threadpool.lo [ 1294s] CXX timer.lo [ 1294s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1294s] from ../glibmm/arrayhandle.h:21, [ 1294s] from ../glibmm/sarray.h:25, [ 1294s] from sarray.cc:19: [ 1294s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 956 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1294s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1017 | Variant< Variant >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1070 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1240 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1286 | Variant< std::pair >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1335 | Variant< std::vector >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1404 | Variant< std::vector >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1530 | Variant< std::vector >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1606 | Variant< std::map >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1679 | Variant>() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1294s] In file included from ../glibmm/variant.h:1742: [ 1294s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 23 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 66 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1294s] CXX timeval.lo [ 1294s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 109 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 152 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 195 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 244 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 287 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 330 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 373 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1294s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1294s] from ../glibmm/object.h:34, [ 1294s] from signalproxy.cc:21: [ 1294s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 956 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1294s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1017 | Variant< Variant >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1070 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1240 | Variant(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1286 | Variant< std::pair >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1335 | Variant< std::vector >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1404 | Variant< std::vector >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1530 | Variant< std::vector >(); [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1606 | Variant< std::map >() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1679 | Variant>() [ 1294s] | ^ [ 1294s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1294s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1294s] In file included from ../glibmm/variant.h:1742: [ 1294s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 23 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 66 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 109 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 152 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 195 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 244 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 287 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 330 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 373 | Variant() [ 1294s] | ^ [ 1294s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1294s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1294s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1294s] | ^~~~~~~~ [ 1294s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1295s] CXX ustring.lo [ 1295s] CXX utility.lo [ 1295s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1295s] from ../glibmm/object.h:34, [ 1295s] from signalproxy_connectionnode.cc:20: [ 1295s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 956 | Variant(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1295s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1017 | Variant< Variant >(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1070 | Variant(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1240 | Variant(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1286 | Variant< std::pair >() [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1335 | Variant< std::vector >() [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1404 | Variant< std::vector >(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1530 | Variant< std::vector >(); [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1606 | Variant< std::map >() [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1679 | Variant>() [ 1295s] | ^ [ 1295s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1295s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1295s] In file included from ../glibmm/variant.h:1742: [ 1295s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 23 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 66 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 109 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 152 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 195 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 244 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 287 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 330 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 373 | Variant() [ 1295s] | ^ [ 1295s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1295s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1295s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1295s] | ^~~~~~~~ [ 1295s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1296s] CXX value.lo [ 1296s] CXX value_custom.lo [ 1296s] CXX variantdbusstring.lo [ 1296s] CXX vectorutils.lo [ 1296s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1296s] from ../glibmm/arrayhandle.h:21, [ 1296s] from ../glibmm.h:92, [ 1296s] from timer.cc:19: [ 1296s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 956 | Variant(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1296s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1017 | Variant< Variant >(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1070 | Variant(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1240 | Variant(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1286 | Variant< std::pair >() [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1335 | Variant< std::vector >() [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1404 | Variant< std::vector >(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1530 | Variant< std::vector >(); [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1606 | Variant< std::map >() [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1679 | Variant>() [ 1296s] | ^ [ 1296s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1296s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1296s] In file included from ../glibmm/variant.h:1742: [ 1296s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 23 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 66 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 109 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 152 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 195 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 244 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 287 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 330 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 373 | Variant() [ 1296s] | ^ [ 1296s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1296s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1296s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1296s] | ^~~~~~~~ [ 1296s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1296s] CXX wrap.lo [ 1297s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1297s] from ../glibmm/vectorutils.h:21, [ 1297s] from vectorutils.cc:17: [ 1297s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 956 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1297s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1017 | Variant< Variant >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1070 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1240 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1286 | Variant< std::pair >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1335 | Variant< std::vector >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1404 | Variant< std::vector >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1530 | Variant< std::vector >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1606 | Variant< std::map >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1679 | Variant>() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1297s] In file included from ../glibmm/variant.h:1742: [ 1297s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 23 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 66 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 109 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 152 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 195 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 244 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 287 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 330 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 373 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1297s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1297s] from ../glibmm/vectorutils.h:21, [ 1297s] from value.cc:20: [ 1297s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 956 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1297s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1017 | Variant< Variant >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1070 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1240 | Variant(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1286 | Variant< std::pair >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1335 | Variant< std::vector >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1404 | Variant< std::vector >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1530 | Variant< std::vector >(); [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1606 | Variant< std::map >() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1679 | Variant>() [ 1297s] | ^ [ 1297s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1297s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1297s] In file included from ../glibmm/variant.h:1742: [ 1297s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 23 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 66 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 109 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 152 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 195 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 244 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 287 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 330 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 373 | Variant() [ 1297s] | ^ [ 1297s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1297s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1297s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1297s] | ^~~~~~~~ [ 1297s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1298s] In file included from ../glibmm/containerhandle_shared.h:23, [ 1298s] from ../glibmm/object.h:34, [ 1298s] from wrap.cc:20: [ 1298s] ../glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 956 | Variant(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:956:23: note: remove the '< >' [ 1298s] ../glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:964:33: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1017 | Variant< Variant >(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1017:24: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1026:34: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1070 | Variant(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1070:25: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1078:35: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1240 | Variant(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1240:23: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1248:33: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1286 | Variant< std::pair >() [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1286:29: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1296:39: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1335 | Variant< std::vector >() [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1335:28: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1345:38: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1404 | Variant< std::vector >(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1404:40: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1412:50: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1530 | Variant< std::vector >(); [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1530:38: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1538:48: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1606 | Variant< std::map >() [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1606:28: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1616:38: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1679 | Variant>() [ 1298s] | ^ [ 1298s] ../glibmm/variant.h:1679:32: note: remove the '< >' [ 1298s] ../glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant.h:1688:42: note: remove the '< >' [ 1298s] In file included from ../glibmm/variant.h:1742: [ 1298s] ../glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 23 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 66 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 109 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 152 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 195 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 244 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 287 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 330 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 373 | Variant() [ 1298s] | ^ [ 1298s] ../glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1298s] ../glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1298s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1298s] | ^~~~~~~~ [ 1298s] ../glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1302s] CXXLD libglibmm-2.4.la [ 1307s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1307s] Making all in gio/giomm [ 1307s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1307s] CXX action.lo [ 1307s] CXX actiongroup.lo [ 1307s] CXX actionmap.lo [ 1307s] CXX applaunchcontext.lo [ 1307s] CXX appinfo.lo [ 1307s] CXX application.lo [ 1307s] CXX applicationcommandline.lo [ 1307s] CXX asyncinitable.lo [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from action.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from applicationcommandline.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from actiongroup.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from actionmap.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from asyncinitable.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from applaunchcontext.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from appinfo.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1310s] from ../../glib/glibmm/arrayhandle.h:21, [ 1310s] from ../../glib/glibmm.h:92, [ 1310s] from application.cc:4: [ 1310s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 956 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1017 | Variant< Variant >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1070 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1240 | Variant(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1286 | Variant< std::pair >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1335 | Variant< std::vector >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1404 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1530 | Variant< std::vector >(); [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1606 | Variant< std::map >() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1679 | Variant>() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1310s] In file included from ../../glib/glibmm/variant.h:1742: [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 23 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 66 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 109 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 152 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 195 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 244 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 287 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 330 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 373 | Variant() [ 1310s] | ^ [ 1310s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1310s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1310s] | ^~~~~~~~ [ 1310s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1311s] CXX asyncresult.lo [ 1312s] CXX bufferedinputstream.lo [ 1312s] CXX bufferedoutputstream.lo [ 1312s] CXX cancellable.lo [ 1313s] CXX charsetconverter.lo [ 1313s] CXX converter.lo [ 1313s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1313s] from ../../glib/glibmm/arrayhandle.h:21, [ 1313s] from ../../glib/glibmm.h:92, [ 1313s] from asyncresult.cc:4: [ 1313s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 956 | Variant(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1017 | Variant< Variant >(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1070 | Variant(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1240 | Variant(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1286 | Variant< std::pair >() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1335 | Variant< std::vector >() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1404 | Variant< std::vector >(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1530 | Variant< std::vector >(); [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1606 | Variant< std::map >() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1679 | Variant>() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1313s] In file included from ../../glib/glibmm/variant.h:1742: [ 1313s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 23 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 66 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 109 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 152 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 195 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 244 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 287 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 330 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 373 | Variant() [ 1313s] | ^ [ 1313s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1313s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1313s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1313s] | ^~~~~~~~ [ 1313s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1314s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1314s] from ../../glib/glibmm/arrayhandle.h:21, [ 1314s] from ../../glib/glibmm.h:92, [ 1314s] from cancellable.cc:4: [ 1314s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 956 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1017 | Variant< Variant >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1070 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1240 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1286 | Variant< std::pair >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1335 | Variant< std::vector >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1404 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1530 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1606 | Variant< std::map >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1679 | Variant>() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1314s] In file included from ../../glib/glibmm/variant.h:1742: [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 23 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 66 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 109 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 152 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 195 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 244 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 287 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 330 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 373 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1314s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1314s] from ../../glib/glibmm/arrayhandle.h:21, [ 1314s] from ../../glib/glibmm.h:92, [ 1314s] from bufferedoutputstream.cc:4: [ 1314s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 956 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1017 | Variant< Variant >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1070 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1240 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1286 | Variant< std::pair >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1335 | Variant< std::vector >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1404 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1530 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1606 | Variant< std::map >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1679 | Variant>() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1314s] In file included from ../../glib/glibmm/variant.h:1742: [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 23 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 66 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 109 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 152 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 195 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 244 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 287 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 330 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 373 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1314s] CXX converterinputstream.lo [ 1314s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1314s] from ../../glib/glibmm/arrayhandle.h:21, [ 1314s] from ../../glib/glibmm.h:92, [ 1314s] from bufferedinputstream.cc:4: [ 1314s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 956 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1017 | Variant< Variant >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1070 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1240 | Variant(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1286 | Variant< std::pair >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1335 | Variant< std::vector >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1404 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1530 | Variant< std::vector >(); [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1606 | Variant< std::map >() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1679 | Variant>() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1314s] In file included from ../../glib/glibmm/variant.h:1742: [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 23 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 66 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 109 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 152 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 195 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 244 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 287 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 330 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 373 | Variant() [ 1314s] | ^ [ 1314s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1314s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1314s] | ^~~~~~~~ [ 1314s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1315s] CXX converteroutputstream.lo [ 1315s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1315s] from ../../glib/glibmm/arrayhandle.h:21, [ 1315s] from ../../glib/glibmm.h:92, [ 1315s] from charsetconverter.cc:4: [ 1315s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 956 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1017 | Variant< Variant >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1070 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1240 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1286 | Variant< std::pair >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1335 | Variant< std::vector >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1404 | Variant< std::vector >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1530 | Variant< std::vector >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1606 | Variant< std::map >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1679 | Variant>() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1315s] In file included from ../../glib/glibmm/variant.h:1742: [ 1315s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 23 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 66 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 109 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 152 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 195 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 244 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 287 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 330 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 373 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1315s] CXX credentials.lo [ 1315s] CXX datainputstream.lo [ 1315s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1315s] from ../../glib/glibmm/arrayhandle.h:21, [ 1315s] from ../../glib/glibmm.h:92, [ 1315s] from converter.cc:4: [ 1315s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 956 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1017 | Variant< Variant >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1070 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1240 | Variant(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1286 | Variant< std::pair >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1335 | Variant< std::vector >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1404 | Variant< std::vector >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1530 | Variant< std::vector >(); [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1606 | Variant< std::map >() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1679 | Variant>() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1315s] In file included from ../../glib/glibmm/variant.h:1742: [ 1315s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 23 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 66 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 109 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 152 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 195 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 244 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 287 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 330 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 373 | Variant() [ 1315s] | ^ [ 1315s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1315s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1315s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1315s] | ^~~~~~~~ [ 1315s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1315s] CXX dataoutputstream.lo [ 1316s] CXX dbusactiongroup.lo [ 1316s] CXX dbusaddress.lo [ 1316s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1316s] from ../../glib/glibmm/arrayhandle.h:21, [ 1316s] from ../../glib/glibmm.h:92, [ 1316s] from converterinputstream.cc:4: [ 1316s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 956 | Variant(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1017 | Variant< Variant >(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1070 | Variant(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1240 | Variant(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1286 | Variant< std::pair >() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1335 | Variant< std::vector >() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1404 | Variant< std::vector >(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1530 | Variant< std::vector >(); [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1606 | Variant< std::map >() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1679 | Variant>() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1316s] In file included from ../../glib/glibmm/variant.h:1742: [ 1316s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 23 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 66 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 109 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 152 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 195 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 244 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 287 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 330 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 373 | Variant() [ 1316s] | ^ [ 1316s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1316s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1316s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1316s] | ^~~~~~~~ [ 1316s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1316s] CXX dbusauthobserver.lo [ 1317s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1317s] from ../../glib/glibmm/arrayhandle.h:21, [ 1317s] from ../../glib/glibmm.h:92, [ 1317s] from datainputstream.cc:4: [ 1317s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 956 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1017 | Variant< Variant >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1070 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1240 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1286 | Variant< std::pair >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1335 | Variant< std::vector >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1404 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1530 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1606 | Variant< std::map >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1679 | Variant>() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1317s] In file included from ../../glib/glibmm/variant.h:1742: [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 23 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 66 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 109 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 152 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 195 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 244 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 287 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 330 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 373 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1317s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1317s] from ../../glib/glibmm/arrayhandle.h:21, [ 1317s] from ../../glib/glibmm.h:92, [ 1317s] from converteroutputstream.cc:4: [ 1317s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 956 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1017 | Variant< Variant >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1070 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1240 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1286 | Variant< std::pair >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1335 | Variant< std::vector >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1404 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1530 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1606 | Variant< std::map >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1679 | Variant>() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1317s] In file included from ../../glib/glibmm/variant.h:1742: [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 23 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 66 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 109 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 152 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 195 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 244 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 287 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 330 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 373 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1317s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1317s] from ../../glib/glibmm/arrayhandle.h:21, [ 1317s] from ../../glib/glibmm.h:92, [ 1317s] from credentials.cc:4: [ 1317s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 956 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1017 | Variant< Variant >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1070 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1240 | Variant(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1286 | Variant< std::pair >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1335 | Variant< std::vector >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1404 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1530 | Variant< std::vector >(); [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1606 | Variant< std::map >() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1679 | Variant>() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1317s] In file included from ../../glib/glibmm/variant.h:1742: [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 23 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 66 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 109 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 152 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 195 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 244 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 287 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 330 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 373 | Variant() [ 1317s] | ^ [ 1317s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1317s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1317s] | ^~~~~~~~ [ 1317s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1317s] CXX dbusconnection.lo [ 1318s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1318s] from ../../glib/glibmm/arrayhandle.h:21, [ 1318s] from ../../glib/glibmm.h:92, [ 1318s] from dataoutputstream.cc:4: [ 1318s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 956 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1017 | Variant< Variant >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1070 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1240 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1286 | Variant< std::pair >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1335 | Variant< std::vector >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1404 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1530 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1606 | Variant< std::map >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1679 | Variant>() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/variant.h:1742: [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 23 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 66 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 109 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 152 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 195 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 244 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 287 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 330 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 373 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1318s] from ../../glib/glibmm/arrayhandle.h:21, [ 1318s] from ../../glib/glibmm.h:92, [ 1318s] from dbusaddress.cc:4: [ 1318s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 956 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1017 | Variant< Variant >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1070 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1240 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1286 | Variant< std::pair >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1335 | Variant< std::vector >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1404 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1530 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1606 | Variant< std::map >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1679 | Variant>() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/variant.h:1742: [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 23 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 66 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 109 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 152 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 195 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 244 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 287 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 330 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 373 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1318s] from ../../glib/glibmm/arrayhandle.h:21, [ 1318s] from ../../glib/glibmm.h:92, [ 1318s] from dbusactiongroup.cc:4: [ 1318s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 956 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1017 | Variant< Variant >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1070 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1240 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1286 | Variant< std::pair >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1335 | Variant< std::vector >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1404 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1530 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1606 | Variant< std::map >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1679 | Variant>() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/variant.h:1742: [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 23 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 66 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 109 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 152 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 195 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 244 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 287 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 330 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 373 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1318s] CXX dbuserror.lo [ 1318s] CXX dbuserrorutils.lo [ 1318s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1318s] from ../../glib/glibmm/arrayhandle.h:21, [ 1318s] from ../../glib/glibmm.h:92, [ 1318s] from dbusauthobserver.cc:4: [ 1318s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 956 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1017 | Variant< Variant >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1070 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1240 | Variant(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1286 | Variant< std::pair >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1335 | Variant< std::vector >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1404 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1530 | Variant< std::vector >(); [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1606 | Variant< std::map >() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1679 | Variant>() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1318s] In file included from ../../glib/glibmm/variant.h:1742: [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 23 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 66 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 109 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 152 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 195 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 244 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 287 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 330 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 373 | Variant() [ 1318s] | ^ [ 1318s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1318s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1318s] | ^~~~~~~~ [ 1318s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1319s] CXX dbusinterface.lo [ 1319s] CXX dbusinterfaceskeleton.lo [ 1319s] CXX dbusinterfacevtable.lo [ 1319s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1319s] from ../../glib/glibmm/arrayhandle.h:21, [ 1319s] from ../../glib/glibmm.h:92, [ 1319s] from dbusconnection.cc:4: [ 1319s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 956 | Variant(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1017 | Variant< Variant >(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1070 | Variant(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1240 | Variant(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1286 | Variant< std::pair >() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1335 | Variant< std::vector >() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1404 | Variant< std::vector >(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1530 | Variant< std::vector >(); [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1606 | Variant< std::map >() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1679 | Variant>() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1319s] In file included from ../../glib/glibmm/variant.h:1742: [ 1319s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 23 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 66 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 109 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 152 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 195 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 244 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 287 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 330 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 373 | Variant() [ 1319s] | ^ [ 1319s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1319s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1319s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1319s] | ^~~~~~~~ [ 1319s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1320s] CXX dbusintrospection.lo [ 1320s] CXX dbusmenumodel.lo [ 1320s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1320s] from ../../glib/glibmm/arrayhandle.h:21, [ 1320s] from ../../glib/glibmm.h:92, [ 1320s] from dbuserror.cc:4: [ 1320s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 956 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1017 | Variant< Variant >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1070 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1240 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1286 | Variant< std::pair >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1335 | Variant< std::vector >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1404 | Variant< std::vector >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1530 | Variant< std::vector >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1606 | Variant< std::map >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1679 | Variant>() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1320s] In file included from ../../glib/glibmm/variant.h:1742: [ 1320s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 23 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 66 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 109 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 152 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 195 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 244 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 287 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 330 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 373 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1320s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1320s] from ../../glib/glibmm/arrayhandle.h:21, [ 1320s] from ../../glib/glibmm.h:92, [ 1320s] from dbuserrorutils.cc:4: [ 1320s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 956 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1017 | Variant< Variant >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1070 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1240 | Variant(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1286 | Variant< std::pair >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1335 | Variant< std::vector >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1404 | Variant< std::vector >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1530 | Variant< std::vector >(); [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1606 | Variant< std::map >() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1679 | Variant>() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1320s] In file included from ../../glib/glibmm/variant.h:1742: [ 1320s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 23 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 66 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 109 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 152 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 195 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 244 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 287 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 330 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 373 | Variant() [ 1320s] | ^ [ 1320s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1320s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1320s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1320s] | ^~~~~~~~ [ 1320s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1321s] CXX dbusmessage.lo [ 1321s] CXX dbusmethodinvocation.lo [ 1321s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1321s] from ../../glib/glibmm/arrayhandle.h:21, [ 1321s] from ../../glib/glibmm.h:92, [ 1321s] from dbusinterface.cc:4: [ 1321s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 956 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1017 | Variant< Variant >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1070 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1240 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1286 | Variant< std::pair >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1335 | Variant< std::vector >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1404 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1530 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1606 | Variant< std::map >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1679 | Variant>() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1321s] In file included from ../../glib/glibmm/variant.h:1742: [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 23 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 66 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 109 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 152 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 195 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 244 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 287 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 330 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 373 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1321s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1321s] from ../../glib/glibmm/arrayhandle.h:21, [ 1321s] from ../../glib/glibmm.h:92, [ 1321s] from dbusinterfaceskeleton.cc:4: [ 1321s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 956 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1017 | Variant< Variant >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1070 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1321s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1321s] from ../../glib/glibmm/arrayhandle.h:21, [ 1321s] from ../../glib/glibmm.h:92, [ 1321s] from dbusinterfacevtable.cc:4: [ 1321s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 956 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1017 | Variant< Variant >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1240 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1070 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1286 | Variant< std::pair >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1335 | Variant< std::vector >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1240 | Variant(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1404 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1286 | Variant< std::pair >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1335 | Variant< std::vector >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1530 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1404 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1606 | Variant< std::map >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1679 | Variant>() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1530 | Variant< std::vector >(); [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1321s] In file included from ../../glib/glibmm/variant.h:1742: [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 23 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1606 | Variant< std::map >() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1679 | Variant>() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 66 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1321s] In file included from ../../glib/glibmm/variant.h:1742: [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 23 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 109 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 66 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 152 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 109 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 195 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 244 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 152 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 287 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 195 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 330 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 244 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 373 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 287 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 330 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 373 | Variant() [ 1321s] | ^ [ 1321s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1321s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1321s] | ^~~~~~~~ [ 1321s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1322s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1322s] from ../../glib/glibmm/arrayhandle.h:21, [ 1322s] from ../../glib/glibmm.h:92, [ 1322s] from dbusmenumodel.cc:4: [ 1322s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 956 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1017 | Variant< Variant >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1070 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1240 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1286 | Variant< std::pair >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1335 | Variant< std::vector >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1404 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1530 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1606 | Variant< std::map >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1679 | Variant>() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1322s] In file included from ../../glib/glibmm/variant.h:1742: [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 23 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 66 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 109 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 152 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 195 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 244 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 287 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 330 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 373 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1322s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1322s] from ../../glib/glibmm/arrayhandle.h:21, [ 1322s] from ../../glib/glibmm.h:92, [ 1322s] from dbusintrospection.cc:4: [ 1322s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 956 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1017 | Variant< Variant >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1070 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1240 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1286 | Variant< std::pair >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1335 | Variant< std::vector >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1404 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1530 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1606 | Variant< std::map >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1679 | Variant>() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1322s] In file included from ../../glib/glibmm/variant.h:1742: [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 23 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 66 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 109 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 152 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 195 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 244 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 287 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 330 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 373 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1322s] CXX dbusobject.lo [ 1322s] CXX dbusobjectmanager.lo [ 1322s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1322s] from ../../glib/glibmm/arrayhandle.h:21, [ 1322s] from ../../glib/glibmm.h:92, [ 1322s] from dbusmessage.cc:4: [ 1322s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 956 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1017 | Variant< Variant >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1070 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1240 | Variant(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1286 | Variant< std::pair >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1335 | Variant< std::vector >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1404 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1530 | Variant< std::vector >(); [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1606 | Variant< std::map >() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1679 | Variant>() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1322s] In file included from ../../glib/glibmm/variant.h:1742: [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 23 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 66 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 109 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 152 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 195 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 244 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 287 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 330 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 373 | Variant() [ 1322s] | ^ [ 1322s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1322s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1322s] | ^~~~~~~~ [ 1322s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1323s] CXX dbusobjectmanagerclient.lo [ 1323s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1323s] from ../../glib/glibmm/arrayhandle.h:21, [ 1323s] from ../../glib/glibmm.h:92, [ 1323s] from dbusmethodinvocation.cc:4: [ 1323s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 956 | Variant(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1017 | Variant< Variant >(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1070 | Variant(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1240 | Variant(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1286 | Variant< std::pair >() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1335 | Variant< std::vector >() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1404 | Variant< std::vector >(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1530 | Variant< std::vector >(); [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1606 | Variant< std::map >() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1679 | Variant>() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1323s] In file included from ../../glib/glibmm/variant.h:1742: [ 1323s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 23 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 66 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 109 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 152 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 195 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 244 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 287 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 330 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 373 | Variant() [ 1323s] | ^ [ 1323s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1323s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1323s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1323s] | ^~~~~~~~ [ 1323s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1323s] CXX dbusobjectmanagerserver.lo [ 1323s] CXX dbusobjectproxy.lo [ 1324s] CXX dbusobjectskeleton.lo [ 1324s] CXX dbusownname.lo [ 1324s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1324s] from ../../glib/glibmm/arrayhandle.h:21, [ 1324s] from ../../glib/glibmm.h:92, [ 1324s] from dbusobject.cc:4: [ 1324s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 956 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1017 | Variant< Variant >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1070 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1240 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1286 | Variant< std::pair >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1335 | Variant< std::vector >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1404 | Variant< std::vector >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1530 | Variant< std::vector >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1606 | Variant< std::map >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1679 | Variant>() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1324s] In file included from ../../glib/glibmm/variant.h:1742: [ 1324s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 23 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 66 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 109 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 152 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 195 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 244 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 287 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 330 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 373 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1324s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1324s] from ../../glib/glibmm/arrayhandle.h:21, [ 1324s] from ../../glib/glibmm.h:92, [ 1324s] from dbusobjectmanager.cc:4: [ 1324s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 956 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1017 | Variant< Variant >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1070 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1240 | Variant(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1286 | Variant< std::pair >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1335 | Variant< std::vector >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1404 | Variant< std::vector >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1530 | Variant< std::vector >(); [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1606 | Variant< std::map >() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1679 | Variant>() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1324s] In file included from ../../glib/glibmm/variant.h:1742: [ 1324s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 23 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 66 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 109 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 152 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 195 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 244 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 287 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 330 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 373 | Variant() [ 1324s] | ^ [ 1324s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1324s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1324s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1324s] | ^~~~~~~~ [ 1324s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1324s] CXX dbusproxy.lo [ 1325s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1325s] from ../../glib/glibmm/arrayhandle.h:21, [ 1325s] from ../../glib/glibmm.h:92, [ 1325s] from dbusobjectmanagerclient.cc:4: [ 1325s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 956 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1017 | Variant< Variant >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1070 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1240 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1286 | Variant< std::pair >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1335 | Variant< std::vector >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1404 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1530 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1606 | Variant< std::map >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1679 | Variant>() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1325s] In file included from ../../glib/glibmm/variant.h:1742: [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 23 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 66 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 109 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 152 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 195 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 244 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 287 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 330 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 373 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1325s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1325s] from ../../glib/glibmm/arrayhandle.h:21, [ 1325s] from ../../glib/glibmm.h:92, [ 1325s] from dbusobjectmanagerserver.cc:4: [ 1325s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 956 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1017 | Variant< Variant >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1070 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1240 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1286 | Variant< std::pair >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1335 | Variant< std::vector >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1404 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1530 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1606 | Variant< std::map >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1679 | Variant>() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1325s] In file included from ../../glib/glibmm/variant.h:1742: [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 23 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 66 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 109 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 152 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 195 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 244 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 287 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 330 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 373 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1325s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1325s] from ../../glib/glibmm/arrayhandle.h:21, [ 1325s] from ../../glib/glibmm.h:92, [ 1325s] from dbusobjectproxy.cc:4: [ 1325s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 956 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1017 | Variant< Variant >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1070 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1240 | Variant(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1286 | Variant< std::pair >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1335 | Variant< std::vector >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1404 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1530 | Variant< std::vector >(); [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1606 | Variant< std::map >() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1679 | Variant>() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1325s] In file included from ../../glib/glibmm/variant.h:1742: [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 23 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 66 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 109 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 152 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 195 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 244 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 287 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 330 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 373 | Variant() [ 1325s] | ^ [ 1325s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1325s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1325s] | ^~~~~~~~ [ 1325s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1326s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1326s] from ../../glib/glibmm/arrayhandle.h:21, [ 1326s] from ../../glib/glibmm.h:92, [ 1326s] from dbusobjectskeleton.cc:4: [ 1326s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 956 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1017 | Variant< Variant >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1070 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1240 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1286 | Variant< std::pair >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1335 | Variant< std::vector >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1404 | Variant< std::vector >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1530 | Variant< std::vector >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1606 | Variant< std::map >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1679 | Variant>() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1326s] In file included from ../../glib/glibmm/variant.h:1742: [ 1326s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 23 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 66 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 109 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 152 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 195 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 244 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 287 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 330 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 373 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1326s] CXX dbusserver.lo [ 1326s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1326s] from ../../glib/glibmm/arrayhandle.h:21, [ 1326s] from ../../glib/glibmm.h:92, [ 1326s] from dbusownname.cc:4: [ 1326s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 956 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1017 | Variant< Variant >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1070 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1240 | Variant(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1286 | Variant< std::pair >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1335 | Variant< std::vector >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1404 | Variant< std::vector >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1530 | Variant< std::vector >(); [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1606 | Variant< std::map >() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1679 | Variant>() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1326s] In file included from ../../glib/glibmm/variant.h:1742: [ 1326s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 23 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 66 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 109 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 152 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 195 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 244 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 287 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 330 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 373 | Variant() [ 1326s] | ^ [ 1326s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1326s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1326s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1326s] | ^~~~~~~~ [ 1326s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1327s] CXX dbussubtreevtable.lo [ 1327s] CXX dbusutils.lo [ 1327s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1327s] from ../../glib/glibmm/arrayhandle.h:21, [ 1327s] from ../../glib/glibmm.h:92, [ 1327s] from dbusproxy.cc:4: [ 1327s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 956 | Variant(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1017 | Variant< Variant >(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1070 | Variant(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1240 | Variant(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1286 | Variant< std::pair >() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1335 | Variant< std::vector >() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1404 | Variant< std::vector >(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1530 | Variant< std::vector >(); [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1606 | Variant< std::map >() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1679 | Variant>() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1327s] In file included from ../../glib/glibmm/variant.h:1742: [ 1327s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 23 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 66 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 109 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 152 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 195 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 244 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 287 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 330 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 373 | Variant() [ 1327s] | ^ [ 1327s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1327s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1327s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1327s] | ^~~~~~~~ [ 1327s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1327s] CXX dbuswatchname.lo [ 1327s] CXX drive.lo [ 1327s] CXX emblem.lo [ 1328s] CXX emblemedicon.lo [ 1328s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1328s] from ../../glib/glibmm/arrayhandle.h:21, [ 1328s] from ../../glib/glibmm.h:92, [ 1328s] from dbusserver.cc:4: [ 1328s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 956 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1017 | Variant< Variant >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1070 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1240 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1286 | Variant< std::pair >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1335 | Variant< std::vector >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1404 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1530 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1606 | Variant< std::map >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1679 | Variant>() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1328s] In file included from ../../glib/glibmm/variant.h:1742: [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 23 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 66 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 109 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 152 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 195 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 244 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 287 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 330 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 373 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1328s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1328s] from ../../glib/glibmm/arrayhandle.h:21, [ 1328s] from ../../glib/glibmm.h:92, [ 1328s] from dbussubtreevtable.cc:4: [ 1328s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 956 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1017 | Variant< Variant >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1070 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1240 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1286 | Variant< std::pair >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1335 | Variant< std::vector >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1404 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1530 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1606 | Variant< std::map >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1679 | Variant>() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1328s] In file included from ../../glib/glibmm/variant.h:1742: [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 23 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 66 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 109 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 152 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 195 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 244 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 287 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 330 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 373 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1328s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1328s] from ../../glib/glibmm/arrayhandle.h:21, [ 1328s] from ../../glib/glibmm.h:92, [ 1328s] from dbuswatchname.cc:4: [ 1328s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 956 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1017 | Variant< Variant >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1070 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1240 | Variant(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1286 | Variant< std::pair >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1335 | Variant< std::vector >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1404 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1530 | Variant< std::vector >(); [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1606 | Variant< std::map >() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1679 | Variant>() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1328s] In file included from ../../glib/glibmm/variant.h:1742: [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 23 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 66 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 109 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 152 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 195 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 244 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 287 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 330 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 373 | Variant() [ 1328s] | ^ [ 1328s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1328s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1328s] | ^~~~~~~~ [ 1328s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1329s] from ../../glib/glibmm/arrayhandle.h:21, [ 1329s] from ../../glib/glibmm.h:92, [ 1329s] from dbusutils.cc:4: [ 1329s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 956 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1017 | Variant< Variant >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1070 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1240 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1286 | Variant< std::pair >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1335 | Variant< std::vector >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1404 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1530 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1606 | Variant< std::map >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1679 | Variant>() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/variant.h:1742: [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 23 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 66 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 109 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 152 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 195 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 244 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 287 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 330 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 373 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1329s] from ../../glib/glibmm/arrayhandle.h:21, [ 1329s] from ../../glib/glibmm.h:92, [ 1329s] from drive.cc:4: [ 1329s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 956 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1017 | Variant< Variant >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1070 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1240 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1286 | Variant< std::pair >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1335 | Variant< std::vector >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1404 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1530 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1606 | Variant< std::map >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1679 | Variant>() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/variant.h:1742: [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 23 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 66 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 109 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 152 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 195 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 244 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 287 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 330 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 373 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1329s] from ../../glib/glibmm/arrayhandle.h:21, [ 1329s] from ../../glib/glibmm.h:92, [ 1329s] from emblem.cc:4: [ 1329s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 956 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1017 | Variant< Variant >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1070 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1240 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1286 | Variant< std::pair >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1335 | Variant< std::vector >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1404 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1530 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1606 | Variant< std::map >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1679 | Variant>() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/variant.h:1742: [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 23 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 66 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 109 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 152 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 195 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 244 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 287 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 330 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 373 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1329s] from ../../glib/glibmm/arrayhandle.h:21, [ 1329s] from ../../glib/glibmm.h:92, [ 1329s] from emblemedicon.cc:4: [ 1329s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 956 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1017 | Variant< Variant >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1070 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1240 | Variant(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1286 | Variant< std::pair >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1335 | Variant< std::vector >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1404 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1530 | Variant< std::vector >(); [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1606 | Variant< std::map >() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1679 | Variant>() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1329s] In file included from ../../glib/glibmm/variant.h:1742: [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 23 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 66 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 109 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 152 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 195 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1329s] CXX enums.lo [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 244 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 287 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 330 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 373 | Variant() [ 1329s] | ^ [ 1329s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1329s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1329s] | ^~~~~~~~ [ 1329s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1330s] CXX error.lo [ 1330s] CXX file.lo [ 1330s] CXX fileattributeinfo.lo [ 1330s] CXX fileattributeinfolist.lo [ 1331s] CXX fileenumerator.lo [ 1331s] CXX fileicon.lo [ 1331s] CXX fileinfo.lo [ 1331s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1331s] from ../../glib/glibmm/arrayhandle.h:21, [ 1331s] from ../../glib/glibmm.h:92, [ 1331s] from enums.cc:4: [ 1331s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 956 | Variant(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1017 | Variant< Variant >(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1070 | Variant(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1240 | Variant(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1286 | Variant< std::pair >() [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1335 | Variant< std::vector >() [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1404 | Variant< std::vector >(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1530 | Variant< std::vector >(); [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1606 | Variant< std::map >() [ 1331s] | ^ [ 1331s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1331s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1331s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1331s] | ^~~~~~~~ [ 1331s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1679 | Variant>() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/variant.h:1742: [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 23 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 66 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 109 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 152 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 195 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 244 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 287 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 330 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 373 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1332s] from ../../glib/glibmm/arrayhandle.h:21, [ 1332s] from ../../glib/glibmm.h:92, [ 1332s] from error.cc:4: [ 1332s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 956 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1017 | Variant< Variant >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1070 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1240 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1286 | Variant< std::pair >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1335 | Variant< std::vector >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1404 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1332s] from ../../glib/glibmm/arrayhandle.h:21, [ 1332s] from ../../glib/glibmm.h:92, [ 1332s] from file.cc:4: [ 1332s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 956 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1530 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1017 | Variant< Variant >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1606 | Variant< std::map >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1070 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1679 | Variant>() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1240 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/variant.h:1742: [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 23 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1286 | Variant< std::pair >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1335 | Variant< std::vector >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 66 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1404 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 109 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1530 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 152 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1606 | Variant< std::map >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 195 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1679 | Variant>() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/variant.h:1742: [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 23 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 244 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 66 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 287 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 109 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 330 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 152 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 373 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 195 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 244 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 287 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 330 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 373 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1332s] from ../../glib/glibmm/arrayhandle.h:21, [ 1332s] from ../../glib/glibmm.h:92, [ 1332s] from fileattributeinfo.cc:4: [ 1332s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 956 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1017 | Variant< Variant >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1070 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1240 | Variant(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1286 | Variant< std::pair >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1335 | Variant< std::vector >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1404 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1530 | Variant< std::vector >(); [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1606 | Variant< std::map >() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1679 | Variant>() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1332s] In file included from ../../glib/glibmm/variant.h:1742: [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 23 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 66 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 109 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 152 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 195 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 244 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 287 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 330 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 373 | Variant() [ 1332s] | ^ [ 1332s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1332s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1332s] | ^~~~~~~~ [ 1332s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1332s] CXX fileinputstream.lo [ 1332s] CXX fileiostream.lo [ 1333s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1333s] from ../../glib/glibmm/arrayhandle.h:21, [ 1333s] from ../../glib/glibmm.h:92, [ 1333s] from fileattributeinfolist.cc:4: [ 1333s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 956 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1017 | Variant< Variant >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1070 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1240 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1286 | Variant< std::pair >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1335 | Variant< std::vector >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1404 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1530 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1606 | Variant< std::map >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1679 | Variant>() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/variant.h:1742: [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 23 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 66 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 109 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 152 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 195 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 244 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 287 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 330 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 373 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1333s] from ../../glib/glibmm/arrayhandle.h:21, [ 1333s] from ../../glib/glibmm.h:92, [ 1333s] from fileenumerator.cc:4: [ 1333s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 956 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1017 | Variant< Variant >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1333s] from ../../glib/glibmm/arrayhandle.h:21, [ 1333s] from ../../glib/glibmm.h:92, [ 1333s] from fileicon.cc:4: [ 1333s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 956 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1017 | Variant< Variant >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1070 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1240 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1286 | Variant< std::pair >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1335 | Variant< std::vector >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1404 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1530 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1606 | Variant< std::map >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1679 | Variant>() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/variant.h:1742: [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 23 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 66 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 109 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 152 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1070 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 195 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 244 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1240 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 287 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 330 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 373 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1286 | Variant< std::pair >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1335 | Variant< std::vector >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1404 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1530 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1606 | Variant< std::map >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1679 | Variant>() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/variant.h:1742: [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 23 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 66 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 109 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 152 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 195 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 244 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 287 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 330 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 373 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1333s] from ../../glib/glibmm/arrayhandle.h:21, [ 1333s] from ../../glib/glibmm.h:92, [ 1333s] from fileinfo.cc:4: [ 1333s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 956 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1017 | Variant< Variant >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1070 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1240 | Variant(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1286 | Variant< std::pair >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1335 | Variant< std::vector >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1404 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1530 | Variant< std::vector >(); [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1606 | Variant< std::map >() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1679 | Variant>() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1333s] In file included from ../../glib/glibmm/variant.h:1742: [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 23 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 66 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 109 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 152 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 195 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 244 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 287 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 330 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 373 | Variant() [ 1333s] | ^ [ 1333s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1333s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1333s] | ^~~~~~~~ [ 1333s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1333s] CXX filemonitor.lo [ 1334s] CXX filenamecompleter.lo [ 1334s] CXX fileoutputstream.lo [ 1334s] CXX filterinputstream.lo [ 1335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1335s] from ../../glib/glibmm/arrayhandle.h:21, [ 1335s] from ../../glib/glibmm.h:92, [ 1335s] from fileinputstream.cc:4: [ 1335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 956 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1017 | Variant< Variant >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1070 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1240 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1286 | Variant< std::pair >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1335 | Variant< std::vector >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1404 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1530 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1606 | Variant< std::map >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1679 | Variant>() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1335s] In file included from ../../glib/glibmm/variant.h:1742: [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 23 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 66 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 109 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 152 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 195 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 244 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 287 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 330 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 373 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1335s] from ../../glib/glibmm/arrayhandle.h:21, [ 1335s] from ../../glib/glibmm.h:92, [ 1335s] from fileiostream.cc:4: [ 1335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 956 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1017 | Variant< Variant >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1070 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1240 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1286 | Variant< std::pair >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1335 | Variant< std::vector >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1404 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1530 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1606 | Variant< std::map >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1679 | Variant>() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1335s] In file included from ../../glib/glibmm/variant.h:1742: [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 23 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 66 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 109 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 152 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 195 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 244 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 287 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 330 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 373 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1335s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1335s] from ../../glib/glibmm/arrayhandle.h:21, [ 1335s] from ../../glib/glibmm.h:92, [ 1335s] from filemonitor.cc:4: [ 1335s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 956 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1017 | Variant< Variant >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1070 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1240 | Variant(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1286 | Variant< std::pair >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1335 | Variant< std::vector >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1404 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1530 | Variant< std::vector >(); [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1606 | Variant< std::map >() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1679 | Variant>() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1335s] In file included from ../../glib/glibmm/variant.h:1742: [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 23 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 66 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 109 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 152 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 195 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 244 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 287 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 330 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 373 | Variant() [ 1335s] | ^ [ 1335s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1335s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1335s] | ^~~~~~~~ [ 1335s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1336s] CXX filteroutputstream.lo [ 1336s] CXX icon.lo [ 1336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1336s] from ../../glib/glibmm/arrayhandle.h:21, [ 1336s] from ../../glib/glibmm.h:92, [ 1336s] from filenamecompleter.cc:4: [ 1336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 956 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1017 | Variant< Variant >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1070 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1240 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1286 | Variant< std::pair >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1335 | Variant< std::vector >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1404 | Variant< std::vector >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1530 | Variant< std::vector >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1606 | Variant< std::map >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1679 | Variant>() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1336s] In file included from ../../glib/glibmm/variant.h:1742: [ 1336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 23 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 66 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 109 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 152 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 195 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 244 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 287 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 330 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 373 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1336s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1336s] from ../../glib/glibmm/arrayhandle.h:21, [ 1336s] from ../../glib/glibmm.h:92, [ 1336s] from fileoutputstream.cc:4: [ 1336s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 956 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1017 | Variant< Variant >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1070 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1240 | Variant(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1286 | Variant< std::pair >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1335 | Variant< std::vector >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1404 | Variant< std::vector >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1530 | Variant< std::vector >(); [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1606 | Variant< std::map >() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1679 | Variant>() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1336s] In file included from ../../glib/glibmm/variant.h:1742: [ 1336s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 23 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 66 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 109 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 152 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 195 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 244 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 287 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 330 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 373 | Variant() [ 1336s] | ^ [ 1336s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1336s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1336s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1336s] | ^~~~~~~~ [ 1336s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1336s] CXX inetaddress.lo [ 1337s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1337s] from ../../glib/glibmm/arrayhandle.h:21, [ 1337s] from ../../glib/glibmm.h:92, [ 1337s] from filterinputstream.cc:4: [ 1337s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 956 | Variant(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1017 | Variant< Variant >(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1070 | Variant(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1240 | Variant(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1286 | Variant< std::pair >() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1335 | Variant< std::vector >() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1404 | Variant< std::vector >(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1530 | Variant< std::vector >(); [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1606 | Variant< std::map >() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1679 | Variant>() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1337s] In file included from ../../glib/glibmm/variant.h:1742: [ 1337s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 23 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 66 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 109 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 152 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 195 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 244 | Variant() [ 1337s] | ^ [ 1337s] CXX inetsocketaddress.lo [ 1337s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 287 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 330 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 373 | Variant() [ 1337s] | ^ [ 1337s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1337s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1337s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1337s] | ^~~~~~~~ [ 1337s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1337s] CXX initable.lo [ 1338s] CXX inputstream.lo [ 1338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1338s] from ../../glib/glibmm/arrayhandle.h:21, [ 1338s] from ../../glib/glibmm.h:92, [ 1338s] from filteroutputstream.cc:4: [ 1338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 956 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1017 | Variant< Variant >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1070 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1240 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1286 | Variant< std::pair >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1335 | Variant< std::vector >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1404 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1530 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1606 | Variant< std::map >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1679 | Variant>() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1338s] In file included from ../../glib/glibmm/variant.h:1742: [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 23 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 66 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 109 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 152 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 195 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 244 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 287 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 330 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 373 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1338s] CXX iostream.lo [ 1338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1338s] from ../../glib/glibmm/arrayhandle.h:21, [ 1338s] from ../../glib/glibmm.h:92, [ 1338s] from icon.cc:4: [ 1338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 956 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1017 | Variant< Variant >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1070 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1240 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1286 | Variant< std::pair >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1335 | Variant< std::vector >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1404 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1530 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1606 | Variant< std::map >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1679 | Variant>() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1338s] In file included from ../../glib/glibmm/variant.h:1742: [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 23 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 66 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 109 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 152 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 195 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 244 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 287 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 330 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 373 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1338s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1338s] from ../../glib/glibmm/arrayhandle.h:21, [ 1338s] from ../../glib/glibmm.h:92, [ 1338s] from inetaddress.cc:4: [ 1338s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 956 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1017 | Variant< Variant >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1070 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1240 | Variant(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1286 | Variant< std::pair >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1335 | Variant< std::vector >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1404 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1530 | Variant< std::vector >(); [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1606 | Variant< std::map >() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1679 | Variant>() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1338s] In file included from ../../glib/glibmm/variant.h:1742: [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 23 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 66 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 109 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 152 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 195 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 244 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 287 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 330 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 373 | Variant() [ 1338s] | ^ [ 1338s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1338s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1338s] | ^~~~~~~~ [ 1338s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1339s] from ../../glib/glibmm/arrayhandle.h:21, [ 1339s] from ../../glib/glibmm.h:92, [ 1339s] from inetsocketaddress.cc:4: [ 1339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 956 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1017 | Variant< Variant >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1070 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1240 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1286 | Variant< std::pair >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1335 | Variant< std::vector >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1404 | Variant< std::vector >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1530 | Variant< std::vector >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1606 | Variant< std::map >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1679 | Variant>() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1339s] In file included from ../../glib/glibmm/variant.h:1742: [ 1339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 23 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 66 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 109 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 152 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 195 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 244 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 287 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 330 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 373 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1339s] CXX listmodel.lo [ 1339s] CXX liststore.lo [ 1339s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1339s] from ../../glib/glibmm/arrayhandle.h:21, [ 1339s] from ../../glib/glibmm.h:92, [ 1339s] from initable.cc:4: [ 1339s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 956 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1017 | Variant< Variant >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1070 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1240 | Variant(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1286 | Variant< std::pair >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1335 | Variant< std::vector >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1404 | Variant< std::vector >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1530 | Variant< std::vector >(); [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1606 | Variant< std::map >() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1679 | Variant>() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1339s] In file included from ../../glib/glibmm/variant.h:1742: [ 1339s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 23 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 66 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 109 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 152 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 195 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 244 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 287 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 330 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 373 | Variant() [ 1339s] | ^ [ 1339s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1339s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1339s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1339s] | ^~~~~~~~ [ 1339s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1340s] CXX loadableicon.lo [ 1340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1340s] from ../../glib/glibmm/arrayhandle.h:21, [ 1340s] from ../../glib/glibmm.h:92, [ 1340s] from inputstream.cc:4: [ 1340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 956 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1017 | Variant< Variant >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1070 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1240 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1286 | Variant< std::pair >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1335 | Variant< std::vector >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1404 | Variant< std::vector >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1530 | Variant< std::vector >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1606 | Variant< std::map >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1679 | Variant>() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1340s] In file included from ../../glib/glibmm/variant.h:1742: [ 1340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 23 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 66 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 109 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 152 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 195 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 244 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 287 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 330 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 373 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1340s] CXX memoryinputstream.lo [ 1340s] CXX memoryoutputstream.lo [ 1340s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1340s] from ../../glib/glibmm/arrayhandle.h:21, [ 1340s] from ../../glib/glibmm.h:92, [ 1340s] from iostream.cc:4: [ 1340s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 956 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1017 | Variant< Variant >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1070 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1240 | Variant(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1286 | Variant< std::pair >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1335 | Variant< std::vector >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1404 | Variant< std::vector >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1530 | Variant< std::vector >(); [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1606 | Variant< std::map >() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1679 | Variant>() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1340s] In file included from ../../glib/glibmm/variant.h:1742: [ 1340s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 23 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 66 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 109 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 152 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 195 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 244 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 287 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 330 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 373 | Variant() [ 1340s] | ^ [ 1340s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1340s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1340s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1340s] | ^~~~~~~~ [ 1340s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1340s] CXX menuattributeiter.lo [ 1341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1341s] from ../../glib/glibmm/arrayhandle.h:21, [ 1341s] from ../../glib/glibmm.h:92, [ 1341s] from listmodel.cc:4: [ 1341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 956 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1017 | Variant< Variant >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1070 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1240 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1286 | Variant< std::pair >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1335 | Variant< std::vector >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1404 | Variant< std::vector >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1530 | Variant< std::vector >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1606 | Variant< std::map >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1679 | Variant>() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1341s] In file included from ../../glib/glibmm/variant.h:1742: [ 1341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 23 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 66 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 109 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 152 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 195 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 244 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 287 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 330 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 373 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1341s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1341s] from ../../glib/glibmm/arrayhandle.h:21, [ 1341s] from ../../glib/glibmm.h:92, [ 1341s] from liststore.cc:4: [ 1341s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 956 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1017 | Variant< Variant >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1070 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1240 | Variant(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1286 | Variant< std::pair >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1335 | Variant< std::vector >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1404 | Variant< std::vector >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1530 | Variant< std::vector >(); [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1606 | Variant< std::map >() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1679 | Variant>() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1341s] In file included from ../../glib/glibmm/variant.h:1742: [ 1341s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 23 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 66 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 109 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 152 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 195 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 244 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 287 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 330 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 373 | Variant() [ 1341s] | ^ [ 1341s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1341s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1341s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1341s] | ^~~~~~~~ [ 1341s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1341s] CXX menulinkiter.lo [ 1341s] CXX menu.lo [ 1342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1342s] from ../../glib/glibmm/arrayhandle.h:21, [ 1342s] from ../../glib/glibmm.h:92, [ 1342s] from memoryinputstream.cc:4: [ 1342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 956 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1017 | Variant< Variant >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1070 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1240 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1286 | Variant< std::pair >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1335 | Variant< std::vector >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1404 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1530 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1606 | Variant< std::map >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1679 | Variant>() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1342s] In file included from ../../glib/glibmm/variant.h:1742: [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 23 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 66 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 109 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 152 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 195 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 244 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 287 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 330 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 373 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1342s] from ../../glib/glibmm/arrayhandle.h:21, [ 1342s] from ../../glib/glibmm.h:92, [ 1342s] from loadableicon.cc:4: [ 1342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 956 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1017 | Variant< Variant >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1070 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1240 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1286 | Variant< std::pair >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1335 | Variant< std::vector >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1404 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1530 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1606 | Variant< std::map >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1679 | Variant>() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1342s] In file included from ../../glib/glibmm/variant.h:1742: [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 23 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 66 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 109 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 152 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 195 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 244 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 287 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 330 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 373 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1342s] CXX menuitem.lo [ 1342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1342s] from ../../glib/glibmm/arrayhandle.h:21, [ 1342s] from ../../glib/glibmm.h:92, [ 1342s] from memoryoutputstream.cc:4: [ 1342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 956 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1017 | Variant< Variant >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1070 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1240 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1286 | Variant< std::pair >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1335 | Variant< std::vector >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1404 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1530 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1606 | Variant< std::map >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1679 | Variant>() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1342s] In file included from ../../glib/glibmm/variant.h:1742: [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 23 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 66 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 109 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 152 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 195 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 244 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 287 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 330 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 373 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1342s] memoryinputstream.cc: In member function 'void Gio::MemoryInputStream::add_data(const void*, gssize)': [ 1342s] memoryinputstream.cc:89:45: warning: 'void* g_memdup(gconstpointer, guint)' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] [ 1342s] 89 | data_copy = static_cast(g_memdup(data, len)); [ 1342s] | ~~~~~~~~^~~~~~~~~~~ [ 1342s] In file included from /usr/include/glib-2.0/glib/gstring.h:37, [ 1342s] from /usr/include/glib-2.0/glib/giochannel.h:36, [ 1342s] from /usr/include/glib-2.0/glib.h:56, [ 1342s] from ../../glib/glibmm/thread.h:39, [ 1342s] from ../../glib/glibmm.h:88: [ 1342s] /usr/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here [ 1342s] 350 | gpointer g_memdup (gconstpointer mem, [ 1342s] | ^~~~~~~~ [ 1342s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1342s] from ../../glib/glibmm/arrayhandle.h:21, [ 1342s] from ../../glib/glibmm.h:92, [ 1342s] from menuattributeiter.cc:4: [ 1342s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 956 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1017 | Variant< Variant >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1070 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1240 | Variant(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1286 | Variant< std::pair >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1335 | Variant< std::vector >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1404 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1530 | Variant< std::vector >(); [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1606 | Variant< std::map >() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1679 | Variant>() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1342s] In file included from ../../glib/glibmm/variant.h:1742: [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 23 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 66 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 109 | Variant() [ 1342s] | ^ [ 1342s] CXX menumodel.lo [ 1342s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 152 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 195 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 244 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 287 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 330 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 373 | Variant() [ 1342s] | ^ [ 1342s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1342s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1342s] | ^~~~~~~~ [ 1342s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1343s] CXX mount.lo [ 1343s] CXX mountoperation.lo [ 1343s] CXX networkaddress.lo [ 1343s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1343s] from ../../glib/glibmm/arrayhandle.h:21, [ 1343s] from ../../glib/glibmm.h:92, [ 1343s] from menulinkiter.cc:4: [ 1343s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 956 | Variant(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1017 | Variant< Variant >(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1070 | Variant(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1240 | Variant(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1286 | Variant< std::pair >() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1335 | Variant< std::vector >() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1404 | Variant< std::vector >(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1530 | Variant< std::vector >(); [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1606 | Variant< std::map >() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1679 | Variant>() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1343s] In file included from ../../glib/glibmm/variant.h:1742: [ 1343s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 23 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 66 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 109 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 152 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 195 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 244 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 287 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 330 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 373 | Variant() [ 1343s] | ^ [ 1343s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1343s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1343s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1343s] | ^~~~~~~~ [ 1343s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1343s] CXX networkmonitor.lo [ 1344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1344s] from ../../glib/glibmm/arrayhandle.h:21, [ 1344s] from ../../glib/glibmm.h:92, [ 1344s] from menu.cc:4: [ 1344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 956 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1017 | Variant< Variant >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1070 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1240 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1286 | Variant< std::pair >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1335 | Variant< std::vector >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1404 | Variant< std::vector >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1530 | Variant< std::vector >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1606 | Variant< std::map >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1679 | Variant>() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1344s] In file included from ../../glib/glibmm/variant.h:1742: [ 1344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 23 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 66 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 109 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 152 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 195 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 244 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 287 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 330 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 373 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1344s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1344s] from ../../glib/glibmm/arrayhandle.h:21, [ 1344s] from ../../glib/glibmm.h:92, [ 1344s] from menuitem.cc:4: [ 1344s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 956 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1017 | Variant< Variant >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1070 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1240 | Variant(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1286 | Variant< std::pair >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1335 | Variant< std::vector >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1404 | Variant< std::vector >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1530 | Variant< std::vector >(); [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1606 | Variant< std::map >() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1679 | Variant>() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1344s] In file included from ../../glib/glibmm/variant.h:1742: [ 1344s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 23 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 66 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 109 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 152 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 195 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 244 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 287 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 330 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 373 | Variant() [ 1344s] | ^ [ 1344s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1344s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1344s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1344s] | ^~~~~~~~ [ 1344s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1344s] CXX networkservice.lo [ 1345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1345s] from ../../glib/glibmm/arrayhandle.h:21, [ 1345s] from ../../glib/glibmm.h:92, [ 1345s] from menumodel.cc:4: [ 1345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 956 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1017 | Variant< Variant >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1070 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1240 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1286 | Variant< std::pair >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1335 | Variant< std::vector >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1404 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1530 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1606 | Variant< std::map >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1679 | Variant>() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/variant.h:1742: [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 23 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 66 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 109 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 152 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 195 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 244 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 287 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 330 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 373 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1345s] from ../../glib/glibmm/arrayhandle.h:21, [ 1345s] from ../../glib/glibmm.h:92, [ 1345s] from mount.cc:4: [ 1345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 956 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1017 | Variant< Variant >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1070 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1240 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1286 | Variant< std::pair >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1335 | Variant< std::vector >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1404 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1530 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1606 | Variant< std::map >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1679 | Variant>() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/variant.h:1742: [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 23 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 66 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 109 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 152 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 195 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 244 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 287 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 330 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 373 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1345s] CXX notification.lo [ 1345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1345s] from ../../glib/glibmm/arrayhandle.h:21, [ 1345s] from ../../glib/glibmm.h:92, [ 1345s] from mountoperation.cc:4: [ 1345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 956 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1017 | Variant< Variant >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1070 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1240 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1286 | Variant< std::pair >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1335 | Variant< std::vector >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1404 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1530 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1606 | Variant< std::map >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1679 | Variant>() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/variant.h:1742: [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 23 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 66 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 109 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 152 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 195 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 244 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 287 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 330 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 373 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1345s] from ../../glib/glibmm/arrayhandle.h:21, [ 1345s] from ../../glib/glibmm.h:92, [ 1345s] from networkaddress.cc:4: [ 1345s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 956 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1017 | Variant< Variant >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1070 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1240 | Variant(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1286 | Variant< std::pair >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1335 | Variant< std::vector >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1404 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1530 | Variant< std::vector >(); [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1606 | Variant< std::map >() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1679 | Variant>() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1345s] In file included from ../../glib/glibmm/variant.h:1742: [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 23 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 66 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 109 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 152 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 195 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 244 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 287 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 330 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 373 | Variant() [ 1345s] | ^ [ 1345s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1345s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1345s] | ^~~~~~~~ [ 1345s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1346s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1346s] from ../../glib/glibmm/arrayhandle.h:21, [ 1346s] from ../../glib/glibmm.h:92, [ 1346s] from networkmonitor.cc:4: [ 1346s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 956 | Variant(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1017 | Variant< Variant >(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1070 | Variant(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1240 | Variant(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1286 | Variant< std::pair >() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1335 | Variant< std::vector >() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1404 | Variant< std::vector >(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1530 | Variant< std::vector >(); [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1606 | Variant< std::map >() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1679 | Variant>() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1346s] In file included from ../../glib/glibmm/variant.h:1742: [ 1346s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 23 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 66 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 109 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 152 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 195 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 244 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 287 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 330 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 373 | Variant() [ 1346s] | ^ [ 1346s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1346s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1346s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1346s] | ^~~~~~~~ [ 1346s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1346s] CXX outputstream.lo [ 1346s] CXX permission.lo [ 1346s] CXX pollableinputstream.lo [ 1347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1347s] from ../../glib/glibmm/arrayhandle.h:21, [ 1347s] from ../../glib/glibmm.h:92, [ 1347s] from networkservice.cc:4: [ 1347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 956 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1017 | Variant< Variant >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1070 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1240 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1286 | Variant< std::pair >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1335 | Variant< std::vector >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1404 | Variant< std::vector >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1530 | Variant< std::vector >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1606 | Variant< std::map >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1679 | Variant>() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1347s] In file included from ../../glib/glibmm/variant.h:1742: [ 1347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 23 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 66 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 109 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 152 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 195 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 244 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 287 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 330 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 373 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1347s] CXX pollableoutputstream.lo [ 1347s] CXX proxy.lo [ 1347s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1347s] from ../../glib/glibmm/arrayhandle.h:21, [ 1347s] from ../../glib/glibmm.h:92, [ 1347s] from notification.cc:4: [ 1347s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 956 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1017 | Variant< Variant >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1070 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1240 | Variant(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1286 | Variant< std::pair >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1335 | Variant< std::vector >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1404 | Variant< std::vector >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1530 | Variant< std::vector >(); [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1606 | Variant< std::map >() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1679 | Variant>() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1347s] In file included from ../../glib/glibmm/variant.h:1742: [ 1347s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 23 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 66 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 109 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 152 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 195 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 244 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 287 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 330 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 373 | Variant() [ 1347s] | ^ [ 1347s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1347s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1347s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1347s] | ^~~~~~~~ [ 1347s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1347s] CXX proxyaddress.lo [ 1348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1348s] from ../../glib/glibmm/arrayhandle.h:21, [ 1348s] from ../../glib/glibmm.h:92, [ 1348s] from permission.cc:4: [ 1348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 956 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1017 | Variant< Variant >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1070 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1240 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1286 | Variant< std::pair >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1335 | Variant< std::vector >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1404 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1530 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1606 | Variant< std::map >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1679 | Variant>() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/variant.h:1742: [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 23 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 66 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 109 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 152 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 195 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 244 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 287 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 330 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 373 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1348s] CXX proxyresolver.lo [ 1348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1348s] from ../../glib/glibmm/arrayhandle.h:21, [ 1348s] from ../../glib/glibmm.h:92, [ 1348s] from outputstream.cc:4: [ 1348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 956 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1017 | Variant< Variant >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1070 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1240 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1286 | Variant< std::pair >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1335 | Variant< std::vector >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1404 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1530 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1606 | Variant< std::map >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1679 | Variant>() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/variant.h:1742: [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 23 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 66 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 109 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 152 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 195 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 244 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 287 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 330 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 373 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1348s] CXX remoteactiongroup.lo [ 1348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1348s] from ../../glib/glibmm/arrayhandle.h:21, [ 1348s] from ../../glib/glibmm.h:92, [ 1348s] from pollableinputstream.cc:4: [ 1348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 956 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1017 | Variant< Variant >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1070 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1240 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1286 | Variant< std::pair >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1335 | Variant< std::vector >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1404 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1530 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1606 | Variant< std::map >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1679 | Variant>() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/variant.h:1742: [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 23 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 66 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 109 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 152 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 195 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 244 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 287 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 330 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 373 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1348s] from ../../glib/glibmm/arrayhandle.h:21, [ 1348s] from ../../glib/glibmm.h:92, [ 1348s] from pollableoutputstream.cc:4: [ 1348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 956 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1017 | Variant< Variant >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1070 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1240 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1286 | Variant< std::pair >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1335 | Variant< std::vector >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1404 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1530 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1606 | Variant< std::map >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1679 | Variant>() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/variant.h:1742: [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 23 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 66 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 109 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 152 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 195 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 244 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 287 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 330 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 373 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1348s] from ../../glib/glibmm/arrayhandle.h:21, [ 1348s] from ../../glib/glibmm.h:92, [ 1348s] from proxy.cc:4: [ 1348s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 956 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1017 | Variant< Variant >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1070 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1240 | Variant(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1286 | Variant< std::pair >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1335 | Variant< std::vector >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1404 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1530 | Variant< std::vector >(); [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1606 | Variant< std::map >() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1679 | Variant>() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1348s] In file included from ../../glib/glibmm/variant.h:1742: [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 23 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 66 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 109 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 152 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 195 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 244 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 287 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 330 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 373 | Variant() [ 1348s] | ^ [ 1348s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1348s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1348s] | ^~~~~~~~ [ 1348s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1349s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1349s] from ../../glib/glibmm/arrayhandle.h:21, [ 1349s] from ../../glib/glibmm.h:92, [ 1349s] from proxyaddress.cc:4: [ 1349s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 956 | Variant(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1017 | Variant< Variant >(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1070 | Variant(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1240 | Variant(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1286 | Variant< std::pair >() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1335 | Variant< std::vector >() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1404 | Variant< std::vector >(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1530 | Variant< std::vector >(); [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1606 | Variant< std::map >() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1679 | Variant>() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1349s] In file included from ../../glib/glibmm/variant.h:1742: [ 1349s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 23 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 66 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 109 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 152 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 195 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 244 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 287 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 330 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 373 | Variant() [ 1349s] | ^ [ 1349s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1349s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1349s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1349s] | ^~~~~~~~ [ 1349s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1349s] CXX resolver.lo [ 1349s] CXX resource.lo [ 1349s] CXX seekable.lo [ 1349s] CXX settings.lo [ 1350s] CXX settingsschema.lo [ 1350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1350s] from ../../glib/glibmm/arrayhandle.h:21, [ 1350s] from ../../glib/glibmm.h:92, [ 1350s] from proxyresolver.cc:4: [ 1350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 956 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1017 | Variant< Variant >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1070 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1240 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1286 | Variant< std::pair >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1335 | Variant< std::vector >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1404 | Variant< std::vector >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1530 | Variant< std::vector >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1606 | Variant< std::map >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1679 | Variant>() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1350s] In file included from ../../glib/glibmm/variant.h:1742: [ 1350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 23 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 66 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 109 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 152 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 195 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 244 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 287 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 330 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 373 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1350s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1350s] from ../../glib/glibmm/arrayhandle.h:21, [ 1350s] from ../../glib/glibmm.h:92, [ 1350s] from remoteactiongroup.cc:4: [ 1350s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 956 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1017 | Variant< Variant >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1070 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1240 | Variant(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1286 | Variant< std::pair >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1335 | Variant< std::vector >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1404 | Variant< std::vector >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1530 | Variant< std::vector >(); [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1606 | Variant< std::map >() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1679 | Variant>() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1350s] In file included from ../../glib/glibmm/variant.h:1742: [ 1350s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 23 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 66 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 109 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 152 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 195 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 244 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 287 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 330 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 373 | Variant() [ 1350s] | ^ [ 1350s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1350s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1350s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1350s] | ^~~~~~~~ [ 1350s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1350s] CXX settingsschemakey.lo [ 1351s] CXX settingsschemasource.lo [ 1351s] CXX simpleaction.lo [ 1351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1351s] from ../../glib/glibmm/arrayhandle.h:21, [ 1351s] from ../../glib/glibmm.h:92, [ 1351s] from resolver.cc:4: [ 1351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 956 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1017 | Variant< Variant >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1070 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1240 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1286 | Variant< std::pair >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1335 | Variant< std::vector >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1404 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1530 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1606 | Variant< std::map >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1679 | Variant>() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/variant.h:1742: [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 23 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 66 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 109 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 152 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 195 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 244 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 287 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 330 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 373 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1351s] from ../../glib/glibmm/arrayhandle.h:21, [ 1351s] from ../../glib/glibmm.h:92, [ 1351s] from resource.cc:4: [ 1351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 956 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1017 | Variant< Variant >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1070 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1240 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1286 | Variant< std::pair >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1335 | Variant< std::vector >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1404 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1530 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1606 | Variant< std::map >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1679 | Variant>() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/variant.h:1742: [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 23 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 66 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 109 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 152 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 195 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 244 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 287 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 330 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 373 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1351s] from ../../glib/glibmm/arrayhandle.h:21, [ 1351s] from ../../glib/glibmm.h:92, [ 1351s] from seekable.cc:4: [ 1351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 956 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1017 | Variant< Variant >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1070 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1240 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1286 | Variant< std::pair >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1335 | Variant< std::vector >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1404 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1530 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1606 | Variant< std::map >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1679 | Variant>() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/variant.h:1742: [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 23 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 66 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 109 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 152 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 195 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 244 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 287 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1351s] from ../../glib/glibmm/arrayhandle.h:21, [ 1351s] from ../../glib/glibmm.h:92, [ 1351s] from settings.cc:4: [ 1351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 956 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 330 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1017 | Variant< Variant >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 373 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1070 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1240 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1286 | Variant< std::pair >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1335 | Variant< std::vector >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1404 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1530 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1606 | Variant< std::map >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1679 | Variant>() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/variant.h:1742: [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 23 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 66 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 109 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 152 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 195 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 244 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 287 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 330 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 373 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1351s] from ../../glib/glibmm/arrayhandle.h:21, [ 1351s] from ../../glib/glibmm.h:92, [ 1351s] from settingsschema.cc:4: [ 1351s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 956 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1017 | Variant< Variant >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1070 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1240 | Variant(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1286 | Variant< std::pair >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1335 | Variant< std::vector >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1404 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1530 | Variant< std::vector >(); [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1606 | Variant< std::map >() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1679 | Variant>() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1351s] In file included from ../../glib/glibmm/variant.h:1742: [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 23 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 66 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 109 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 152 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 195 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 244 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 287 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 330 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 373 | Variant() [ 1351s] | ^ [ 1351s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1351s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1351s] | ^~~~~~~~ [ 1351s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1352s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1352s] from ../../glib/glibmm/arrayhandle.h:21, [ 1352s] from ../../glib/glibmm.h:92, [ 1352s] from settingsschemakey.cc:4: [ 1352s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 956 | Variant(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1017 | Variant< Variant >(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1070 | Variant(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1240 | Variant(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1286 | Variant< std::pair >() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1335 | Variant< std::vector >() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1404 | Variant< std::vector >(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1530 | Variant< std::vector >(); [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1606 | Variant< std::map >() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1679 | Variant>() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1352s] In file included from ../../glib/glibmm/variant.h:1742: [ 1352s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 23 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 66 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 109 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 152 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 195 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 244 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 287 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 330 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 373 | Variant() [ 1352s] | ^ [ 1352s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1352s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1352s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1352s] | ^~~~~~~~ [ 1352s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1352s] CXX simpleactiongroup.lo [ 1352s] CXX simpleiostream.lo [ 1353s] CXX simplepermission.lo [ 1353s] CXX socket.lo [ 1353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1353s] from ../../glib/glibmm/arrayhandle.h:21, [ 1353s] from ../../glib/glibmm.h:92, [ 1353s] from settingsschemasource.cc:4: [ 1353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 956 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1017 | Variant< Variant >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1070 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1240 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1286 | Variant< std::pair >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1335 | Variant< std::vector >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1404 | Variant< std::vector >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1530 | Variant< std::vector >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1606 | Variant< std::map >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1679 | Variant>() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1353s] In file included from ../../glib/glibmm/variant.h:1742: [ 1353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 23 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 66 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 109 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 152 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 195 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 244 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 287 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 330 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 373 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1353s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1353s] from ../../glib/glibmm/arrayhandle.h:21, [ 1353s] from ../../glib/glibmm.h:92, [ 1353s] from simpleaction.cc:4: [ 1353s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 956 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1017 | Variant< Variant >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1070 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1240 | Variant(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1286 | Variant< std::pair >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1335 | Variant< std::vector >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1404 | Variant< std::vector >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1530 | Variant< std::vector >(); [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1606 | Variant< std::map >() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1679 | Variant>() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1353s] In file included from ../../glib/glibmm/variant.h:1742: [ 1353s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 23 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 66 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 109 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 152 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 195 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 244 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 287 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 330 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 373 | Variant() [ 1353s] | ^ [ 1353s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1353s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1353s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1353s] | ^~~~~~~~ [ 1353s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1353s] CXX socketaddress.lo [ 1353s] CXX socketaddressenumerator.lo [ 1353s] CXX socketclient.lo [ 1354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1354s] from ../../glib/glibmm/arrayhandle.h:21, [ 1354s] from ../../glib/glibmm.h:92, [ 1354s] from simpleiostream.cc:4: [ 1354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 956 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1017 | Variant< Variant >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1070 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1240 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1286 | Variant< std::pair >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1335 | Variant< std::vector >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1404 | Variant< std::vector >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1354s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1354s] from ../../glib/glibmm/arrayhandle.h:21, [ 1354s] from ../../glib/glibmm.h:92, [ 1354s] from simpleactiongroup.cc:4: [ 1354s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 956 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1530 | Variant< std::vector >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1017 | Variant< Variant >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1070 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1606 | Variant< std::map >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1679 | Variant>() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1240 | Variant(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1354s] In file included from ../../glib/glibmm/variant.h:1742: [ 1354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 23 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1286 | Variant< std::pair >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 66 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1335 | Variant< std::vector >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 109 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1404 | Variant< std::vector >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 152 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1530 | Variant< std::vector >(); [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 195 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1606 | Variant< std::map >() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 244 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1679 | Variant>() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 287 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1354s] In file included from ../../glib/glibmm/variant.h:1742: [ 1354s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 23 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 330 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 66 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 373 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 109 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 152 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 195 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 244 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 287 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 330 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 373 | Variant() [ 1354s] | ^ [ 1354s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1354s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1354s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1354s] | ^~~~~~~~ [ 1354s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1354s] CXX socketconnectable.lo [ 1355s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1355s] from ../../glib/glibmm/arrayhandle.h:21, [ 1355s] from ../../glib/glibmm.h:92, [ 1355s] from simplepermission.cc:4: [ 1355s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 956 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1017 | Variant< Variant >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1070 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1240 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1286 | Variant< std::pair >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1335 | Variant< std::vector >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1404 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1530 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1606 | Variant< std::map >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1679 | Variant>() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/variant.h:1742: [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 23 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 66 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 109 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 152 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 195 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 244 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 287 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 330 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 373 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1355s] from ../../glib/glibmm/arrayhandle.h:21, [ 1355s] from ../../glib/glibmm.h:92, [ 1355s] from socket.cc:4: [ 1355s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 956 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1017 | Variant< Variant >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1070 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1240 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1286 | Variant< std::pair >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1335 | Variant< std::vector >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1404 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1530 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1606 | Variant< std::map >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1679 | Variant>() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/variant.h:1742: [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 23 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 66 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 109 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 152 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 195 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 244 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 287 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 330 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 373 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1355s] from ../../glib/glibmm/arrayhandle.h:21, [ 1355s] from ../../glib/glibmm.h:92, [ 1355s] from socketaddress.cc:4: [ 1355s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 956 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1017 | Variant< Variant >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1070 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1240 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1286 | Variant< std::pair >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1335 | Variant< std::vector >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1404 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1530 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1606 | Variant< std::map >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1679 | Variant>() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/variant.h:1742: [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 23 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 66 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 109 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 152 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 195 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 244 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 287 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 330 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 373 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1355s] CXX socketconnection.lo [ 1355s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1355s] from ../../glib/glibmm/arrayhandle.h:21, [ 1355s] from ../../glib/glibmm.h:92, [ 1355s] from socketaddressenumerator.cc:4: [ 1355s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 956 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1017 | Variant< Variant >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1070 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1240 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1286 | Variant< std::pair >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1335 | Variant< std::vector >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1404 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1530 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1606 | Variant< std::map >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1679 | Variant>() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/variant.h:1742: [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 23 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 66 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 109 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1355s] from ../../glib/glibmm/arrayhandle.h:21, [ 1355s] from ../../glib/glibmm.h:92, [ 1355s] from socketclient.cc:4: [ 1355s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 956 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 152 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1017 | Variant< Variant >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 195 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1070 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 244 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1240 | Variant(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 287 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1286 | Variant< std::pair >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 330 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1335 | Variant< std::vector >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 373 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1404 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1530 | Variant< std::vector >(); [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1606 | Variant< std::map >() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1679 | Variant>() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1355s] In file included from ../../glib/glibmm/variant.h:1742: [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 23 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 66 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 109 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 152 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 195 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 244 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 287 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 330 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 373 | Variant() [ 1355s] | ^ [ 1355s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1355s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1355s] | ^~~~~~~~ [ 1355s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1355s] CXX socketcontrolmessage.lo [ 1355s] CXX socketlistener.lo [ 1356s] socketclient.cc: In member function 'Gio::TlsCertificateFlags Gio::SocketClient::get_tls_validation_flags() const': [ 1356s] socketclient.cc:479:73: warning: 'GTlsCertificateFlags g_socket_client_get_tls_validation_flags(GSocketClient*)' is deprecated [-Wdeprecated-declarations] [ 1356s] 479 | return ((TlsCertificateFlags)(g_socket_client_get_tls_validation_flags(const_cast(gobj())))); [ 1356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1356s] In file included from /usr/include/glib-2.0/gio/gio.h:148, [ 1356s] from ../giomm/enums.h:25, [ 1356s] from ../giomm/socketclient.h:31, [ 1356s] from socketclient.cc:6: [ 1356s] /usr/include/glib-2.0/gio/gsocketclient.h:116:25: note: declared here [ 1356s] 116 | GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); [ 1356s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1356s] socketclient.cc: In member function 'void Gio::SocketClient::set_tls_validation_flags(Gio::TlsCertificateFlags)': [ 1356s] socketclient.cc:484:43: warning: 'void g_socket_client_set_tls_validation_flags(GSocketClient*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 1356s] 484 | g_socket_client_set_tls_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 1356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1356s] /usr/include/glib-2.0/gio/gsocketclient.h:118:25: note: declared here [ 1356s] 118 | void g_socket_client_set_tls_validation_flags (GSocketClient *client, [ 1356s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1356s] CXX socketservice.lo [ 1356s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1356s] from ../../glib/glibmm/arrayhandle.h:21, [ 1356s] from ../../glib/glibmm.h:92, [ 1356s] from socketconnectable.cc:4: [ 1356s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 956 | Variant(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1017 | Variant< Variant >(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1070 | Variant(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1240 | Variant(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1286 | Variant< std::pair >() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1335 | Variant< std::vector >() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1404 | Variant< std::vector >(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1530 | Variant< std::vector >(); [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1606 | Variant< std::map >() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1679 | Variant>() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1356s] In file included from ../../glib/glibmm/variant.h:1742: [ 1356s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 23 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 66 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 109 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 152 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 195 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 244 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 287 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 330 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 373 | Variant() [ 1356s] | ^ [ 1356s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1356s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1356s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1356s] | ^~~~~~~~ [ 1356s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1356s] CXX srvtarget.lo [ 1357s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1357s] from ../../glib/glibmm/arrayhandle.h:21, [ 1357s] from ../../glib/glibmm.h:92, [ 1357s] from socketconnection.cc:4: [ 1357s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 956 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1017 | Variant< Variant >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1070 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1240 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1286 | Variant< std::pair >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1335 | Variant< std::vector >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1404 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1530 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1606 | Variant< std::map >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1679 | Variant>() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1357s] In file included from ../../glib/glibmm/variant.h:1742: [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 23 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 66 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 109 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 152 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 195 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 244 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 287 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 330 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 373 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1357s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1357s] from ../../glib/glibmm/arrayhandle.h:21, [ 1357s] from ../../glib/glibmm.h:92, [ 1357s] from socketcontrolmessage.cc:4: [ 1357s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 956 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1017 | Variant< Variant >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1070 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1240 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1286 | Variant< std::pair >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1335 | Variant< std::vector >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1404 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1530 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1606 | Variant< std::map >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1679 | Variant>() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1357s] In file included from ../../glib/glibmm/variant.h:1742: [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 23 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 66 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 109 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 152 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 195 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 244 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 287 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 330 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 373 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1357s] CXX tcpconnection.lo [ 1357s] CXX tcpwrapperconnection.lo [ 1357s] CXX threadedsocketservice.lo [ 1357s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1357s] from ../../glib/glibmm/arrayhandle.h:21, [ 1357s] from ../../glib/glibmm.h:92, [ 1357s] from socketlistener.cc:4: [ 1357s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 956 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1017 | Variant< Variant >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1070 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1240 | Variant(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1286 | Variant< std::pair >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1335 | Variant< std::vector >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1404 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1530 | Variant< std::vector >(); [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1606 | Variant< std::map >() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1679 | Variant>() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1357s] In file included from ../../glib/glibmm/variant.h:1742: [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 23 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 66 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 109 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 152 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 195 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 244 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 287 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 330 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 373 | Variant() [ 1357s] | ^ [ 1357s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1357s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1357s] | ^~~~~~~~ [ 1357s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1358s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1358s] from ../../glib/glibmm/arrayhandle.h:21, [ 1358s] from ../../glib/glibmm.h:92, [ 1358s] from socketservice.cc:4: [ 1358s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 956 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1017 | Variant< Variant >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1070 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1240 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1286 | Variant< std::pair >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1335 | Variant< std::vector >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1404 | Variant< std::vector >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1530 | Variant< std::vector >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1606 | Variant< std::map >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1679 | Variant>() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1358s] In file included from ../../glib/glibmm/variant.h:1742: [ 1358s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 23 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 66 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 109 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 152 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 195 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 244 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 287 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 330 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 373 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1358s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1358s] from ../../glib/glibmm/arrayhandle.h:21, [ 1358s] from ../../glib/glibmm.h:92, [ 1358s] from srvtarget.cc:4: [ 1358s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 956 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1017 | Variant< Variant >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1070 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1240 | Variant(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1286 | Variant< std::pair >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1335 | Variant< std::vector >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1404 | Variant< std::vector >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1530 | Variant< std::vector >(); [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1606 | Variant< std::map >() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1679 | Variant>() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1358s] In file included from ../../glib/glibmm/variant.h:1742: [ 1358s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 23 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 66 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 109 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 152 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 195 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 244 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 287 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 330 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 373 | Variant() [ 1358s] | ^ [ 1358s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1358s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1358s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1358s] | ^~~~~~~~ [ 1358s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1358s] CXX themedicon.lo [ 1358s] CXX tlscertificate.lo [ 1359s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1359s] from ../../glib/glibmm/arrayhandle.h:21, [ 1359s] from ../../glib/glibmm.h:92, [ 1359s] from tcpconnection.cc:4: [ 1359s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 956 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1017 | Variant< Variant >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1070 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1240 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1286 | Variant< std::pair >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1335 | Variant< std::vector >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1404 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1530 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1606 | Variant< std::map >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1679 | Variant>() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1359s] In file included from ../../glib/glibmm/variant.h:1742: [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 23 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 66 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 109 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 152 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 195 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 244 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 287 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 330 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 373 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1359s] CXX tlsclientconnection.lo [ 1359s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1359s] from ../../glib/glibmm/arrayhandle.h:21, [ 1359s] from ../../glib/glibmm.h:92, [ 1359s] from tcpwrapperconnection.cc:4: [ 1359s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 956 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1017 | Variant< Variant >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1070 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1240 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1286 | Variant< std::pair >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1335 | Variant< std::vector >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1404 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1530 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1606 | Variant< std::map >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1679 | Variant>() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1359s] In file included from ../../glib/glibmm/variant.h:1742: [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 23 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 66 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 109 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 152 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 195 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 244 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 287 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 330 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 373 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1359s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1359s] from ../../glib/glibmm/arrayhandle.h:21, [ 1359s] from ../../glib/glibmm.h:92, [ 1359s] from threadedsocketservice.cc:4: [ 1359s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 956 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1017 | Variant< Variant >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1070 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1240 | Variant(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1286 | Variant< std::pair >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1335 | Variant< std::vector >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1404 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1530 | Variant< std::vector >(); [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1606 | Variant< std::map >() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1679 | Variant>() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1359s] In file included from ../../glib/glibmm/variant.h:1742: [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 23 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 66 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 109 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 152 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 195 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 244 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 287 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 330 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 373 | Variant() [ 1359s] | ^ [ 1359s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1359s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1359s] | ^~~~~~~~ [ 1359s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1359s] CXX tlsconnection.lo [ 1359s] CXX tlsdatabase.lo [ 1359s] CXX tlsinteraction.lo [ 1360s] CXX tlspassword.lo [ 1360s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1360s] from ../../glib/glibmm/arrayhandle.h:21, [ 1360s] from ../../glib/glibmm.h:92, [ 1360s] from themedicon.cc:4: [ 1360s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 956 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1017 | Variant< Variant >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1070 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1240 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1286 | Variant< std::pair >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1335 | Variant< std::vector >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1404 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1530 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1606 | Variant< std::map >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1679 | Variant>() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1360s] In file included from ../../glib/glibmm/variant.h:1742: [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 23 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 66 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 109 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 152 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 195 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 244 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 287 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 330 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 373 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1360s] CXX tlsserverconnection.lo [ 1360s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1360s] from ../../glib/glibmm/arrayhandle.h:21, [ 1360s] from ../../glib/glibmm.h:92, [ 1360s] from tlscertificate.cc:4: [ 1360s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 956 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1017 | Variant< Variant >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1070 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1240 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1286 | Variant< std::pair >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1335 | Variant< std::vector >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1404 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1530 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1606 | Variant< std::map >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1679 | Variant>() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1360s] In file included from ../../glib/glibmm/variant.h:1742: [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 23 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 66 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 109 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 152 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 195 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 244 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 287 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 330 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 373 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1360s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1360s] from ../../glib/glibmm/arrayhandle.h:21, [ 1360s] from ../../glib/glibmm.h:92, [ 1360s] from tlsclientconnection.cc:4: [ 1360s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 956 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1017 | Variant< Variant >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1070 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1240 | Variant(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1286 | Variant< std::pair >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1335 | Variant< std::vector >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1404 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1530 | Variant< std::vector >(); [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1606 | Variant< std::map >() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1679 | Variant>() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1360s] In file included from ../../glib/glibmm/variant.h:1742: [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 23 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 66 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 109 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 152 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 195 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 244 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 287 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 330 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 373 | Variant() [ 1360s] | ^ [ 1360s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1360s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1360s] | ^~~~~~~~ [ 1360s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1361s] from ../../glib/glibmm/arrayhandle.h:21, [ 1361s] from ../../glib/glibmm.h:92, [ 1361s] from tlsconnection.cc:4: [ 1361s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 956 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1017 | Variant< Variant >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1070 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1240 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1286 | Variant< std::pair >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1335 | Variant< std::vector >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1404 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1530 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1606 | Variant< std::map >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1679 | Variant>() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/variant.h:1742: [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 23 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 66 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 109 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 152 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 195 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 244 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 287 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 330 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 373 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1361s] tlsclientconnection.cc: In member function 'void Gio::TlsClientConnection::set_validation_flags(Gio::TlsCertificateFlags)': [ 1361s] tlsclientconnection.cc:179:47: warning: 'void g_tls_client_connection_set_validation_flags(GTlsClientConnection*, GTlsCertificateFlags)' is deprecated [-Wdeprecated-declarations] [ 1361s] 179 | g_tls_client_connection_set_validation_flags(gobj(), ((GTlsCertificateFlags)(flags))); [ 1361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1361s] In file included from /usr/include/glib-2.0/gio/gio.h:165, [ 1361s] from ../giomm/enums.h:25, [ 1361s] from ../giomm/tlscertificate.h:29, [ 1361s] from ../giomm/tlsconnection.h:29, [ 1361s] from ../giomm/tlsclientconnection.h:26, [ 1361s] from tlsclientconnection.cc:6: [ 1361s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:67:23: note: declared here [ 1361s] 67 | void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, [ 1361s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1361s] tlsclientconnection.cc: In member function 'Gio::TlsCertificateFlags Gio::TlsClientConnection::get_validation_flags() const': [ 1361s] tlsclientconnection.cc:184:77: warning: 'GTlsCertificateFlags g_tls_client_connection_get_validation_flags(GTlsClientConnection*)' is deprecated [-Wdeprecated-declarations] [ 1361s] 184 | return ((TlsCertificateFlags)(g_tls_client_connection_get_validation_flags(const_cast(gobj())))); [ 1361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1361s] /usr/include/glib-2.0/gio/gtlsclientconnection.h:65:23: note: declared here [ 1361s] 65 | GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); [ 1361s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1361s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1361s] from ../../glib/glibmm/arrayhandle.h:21, [ 1361s] from ../../glib/glibmm.h:92, [ 1361s] from tlsdatabase.cc:4: [ 1361s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 956 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1017 | Variant< Variant >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1070 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1240 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1286 | Variant< std::pair >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1335 | Variant< std::vector >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1404 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1530 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1606 | Variant< std::map >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1679 | Variant>() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/variant.h:1742: [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 23 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 66 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 109 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 152 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 195 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 244 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 287 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 330 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 373 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1361s] CXX volume.lo [ 1361s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1361s] from ../../glib/glibmm/arrayhandle.h:21, [ 1361s] from ../../glib/glibmm.h:92, [ 1361s] from tlsinteraction.cc:4: [ 1361s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 956 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1017 | Variant< Variant >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1070 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1240 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1286 | Variant< std::pair >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1335 | Variant< std::vector >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1404 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1530 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1606 | Variant< std::map >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1679 | Variant>() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/variant.h:1742: [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 23 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 66 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 109 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 152 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 195 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 244 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 287 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 330 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 373 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1361s] from ../../glib/glibmm/arrayhandle.h:21, [ 1361s] from ../../glib/glibmm.h:92, [ 1361s] from tlspassword.cc:4: [ 1361s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 956 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1017 | Variant< Variant >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1070 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1240 | Variant(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1286 | Variant< std::pair >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1335 | Variant< std::vector >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1404 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1530 | Variant< std::vector >(); [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1606 | Variant< std::map >() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1679 | Variant>() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1361s] In file included from ../../glib/glibmm/variant.h:1742: [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 23 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 66 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 109 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 152 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 195 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 244 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 287 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 330 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 373 | Variant() [ 1361s] | ^ [ 1361s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1361s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1361s] | ^~~~~~~~ [ 1361s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1362s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1362s] from ../../glib/glibmm/arrayhandle.h:21, [ 1362s] from ../../glib/glibmm.h:92, [ 1362s] from tlsserverconnection.cc:4: [ 1362s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 956 | Variant(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1017 | Variant< Variant >(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1070 | Variant(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1240 | Variant(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1286 | Variant< std::pair >() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1335 | Variant< std::vector >() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1404 | Variant< std::vector >(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1530 | Variant< std::vector >(); [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1606 | Variant< std::map >() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1679 | Variant>() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1362s] In file included from ../../glib/glibmm/variant.h:1742: [ 1362s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 23 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 66 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 109 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 152 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 195 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 244 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 287 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 330 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 373 | Variant() [ 1362s] | ^ [ 1362s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1362s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1362s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1362s] | ^~~~~~~~ [ 1362s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1362s] CXX volumemonitor.lo [ 1362s] CXX zlibdecompressor.lo [ 1362s] CXX zlibcompressor.lo [ 1362s] CXX desktopappinfo.lo [ 1362s] CXX unixconnection.lo [ 1363s] CXX unixcredentialsmessage.lo [ 1363s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1363s] from ../../glib/glibmm/arrayhandle.h:21, [ 1363s] from ../../glib/glibmm.h:92, [ 1363s] from volume.cc:4: [ 1363s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 956 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1017 | Variant< Variant >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1070 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1240 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1286 | Variant< std::pair >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1335 | Variant< std::vector >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1404 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1530 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1606 | Variant< std::map >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1679 | Variant>() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1363s] In file included from ../../glib/glibmm/variant.h:1742: [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 23 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 66 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 109 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 152 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 195 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 244 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 287 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 330 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 373 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1363s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1363s] from ../../glib/glibmm/arrayhandle.h:21, [ 1363s] from ../../glib/glibmm.h:92, [ 1363s] from volumemonitor.cc:4: [ 1363s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 956 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1017 | Variant< Variant >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1070 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1240 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1286 | Variant< std::pair >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1335 | Variant< std::vector >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1404 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1530 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1606 | Variant< std::map >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1679 | Variant>() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1363s] In file included from ../../glib/glibmm/variant.h:1742: [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 23 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 66 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 109 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 152 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 195 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 244 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 287 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 330 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 373 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1363s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1363s] from ../../glib/glibmm/arrayhandle.h:21, [ 1363s] from ../../glib/glibmm.h:92, [ 1363s] from zlibdecompressor.cc:4: [ 1363s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 956 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1017 | Variant< Variant >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1070 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1240 | Variant(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1286 | Variant< std::pair >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1335 | Variant< std::vector >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1404 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1530 | Variant< std::vector >(); [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1606 | Variant< std::map >() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1679 | Variant>() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1363s] In file included from ../../glib/glibmm/variant.h:1742: [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 23 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 66 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 109 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 152 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 195 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 244 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 287 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 330 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 373 | Variant() [ 1363s] | ^ [ 1363s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1363s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1363s] | ^~~~~~~~ [ 1363s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1364s] from ../../glib/glibmm/arrayhandle.h:21, [ 1364s] from ../../glib/glibmm.h:92, [ 1364s] from unixconnection.cc:4: [ 1364s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 956 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1017 | Variant< Variant >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1070 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1240 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1286 | Variant< std::pair >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1335 | Variant< std::vector >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1404 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1530 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1606 | Variant< std::map >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1679 | Variant>() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/variant.h:1742: [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 23 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 66 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 109 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 152 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 195 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 244 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 287 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 330 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 373 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1364s] from ../../glib/glibmm/arrayhandle.h:21, [ 1364s] from ../../glib/glibmm.h:92, [ 1364s] from zlibcompressor.cc:4: [ 1364s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 956 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1017 | Variant< Variant >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1070 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1240 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1286 | Variant< std::pair >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1335 | Variant< std::vector >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1404 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1530 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1606 | Variant< std::map >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1679 | Variant>() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/variant.h:1742: [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 23 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 66 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 109 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 152 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 195 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 244 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 287 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 330 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 373 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1364s] from ../../glib/glibmm/arrayhandle.h:21, [ 1364s] from ../../glib/glibmm.h:92, [ 1364s] from unixcredentialsmessage.cc:4: [ 1364s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 956 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1017 | Variant< Variant >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1070 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1240 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1286 | Variant< std::pair >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1335 | Variant< std::vector >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1404 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1530 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1606 | Variant< std::map >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1679 | Variant>() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/variant.h:1742: [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 23 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 66 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 109 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 152 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 195 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 244 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 287 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 330 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 373 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1364s] from ../../glib/glibmm/arrayhandle.h:21, [ 1364s] from ../../glib/glibmm.h:92, [ 1364s] from desktopappinfo.cc:4: [ 1364s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 956 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1017 | Variant< Variant >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1070 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1240 | Variant(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1286 | Variant< std::pair >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1335 | Variant< std::vector >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1404 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1530 | Variant< std::vector >(); [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1606 | Variant< std::map >() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1679 | Variant>() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1364s] In file included from ../../glib/glibmm/variant.h:1742: [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 23 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 66 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 109 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 152 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 195 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 244 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 287 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 330 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 373 | Variant() [ 1364s] | ^ [ 1364s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1364s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1364s] | ^~~~~~~~ [ 1364s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1364s] CXX unixfdlist.lo [ 1364s] CXX unixfdmessage.lo [ 1365s] CXX unixinputstream.lo [ 1365s] CXX unixoutputstream.lo [ 1365s] CXX unixsocketaddress.lo [ 1365s] CXX wrap_init.lo [ 1365s] CXX contenttype.lo [ 1366s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1366s] from ../../glib/glibmm/arrayhandle.h:21, [ 1366s] from ../../glib/glibmm.h:92, [ 1366s] from unixfdlist.cc:4: [ 1366s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 956 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1017 | Variant< Variant >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1070 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1240 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1286 | Variant< std::pair >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1335 | Variant< std::vector >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1404 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1530 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1606 | Variant< std::map >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1679 | Variant>() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/variant.h:1742: [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 23 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 66 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 109 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 152 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 195 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 244 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 287 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 330 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 373 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1366s] CXX init.lo [ 1366s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1366s] from ../../glib/glibmm/arrayhandle.h:21, [ 1366s] from ../../glib/glibmm.h:92, [ 1366s] from unixfdmessage.cc:4: [ 1366s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 956 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1017 | Variant< Variant >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1070 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1240 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1286 | Variant< std::pair >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1335 | Variant< std::vector >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1404 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1530 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1606 | Variant< std::map >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1679 | Variant>() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/variant.h:1742: [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 23 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 66 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 109 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 152 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 195 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 244 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 287 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 330 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 373 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1366s] from ../../glib/glibmm/listhandle.h:21, [ 1366s] from ../giomm/contenttype.h:20, [ 1366s] from contenttype.cc:17: [ 1366s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 956 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1017 | Variant< Variant >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1070 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1240 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1286 | Variant< std::pair >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1335 | Variant< std::vector >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1404 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1530 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1606 | Variant< std::map >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1679 | Variant>() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/variant.h:1742: [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 23 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 66 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 109 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 152 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 195 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 244 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1366s] from ../../glib/glibmm/arrayhandle.h:21, [ 1366s] from ../../glib/glibmm.h:92, [ 1366s] from unixinputstream.cc:4: [ 1366s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 956 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 287 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1017 | Variant< Variant >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1070 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 330 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1240 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 373 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1286 | Variant< std::pair >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1366s] CXX slot_async.lo [ 1366s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1335 | Variant< std::vector >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1404 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1530 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1606 | Variant< std::map >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1679 | Variant>() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/variant.h:1742: [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 23 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 66 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 109 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 152 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 195 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 244 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 287 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 330 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 373 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1366s] from ../../glib/glibmm/arrayhandle.h:21, [ 1366s] from ../../glib/glibmm.h:92, [ 1366s] from unixsocketaddress.cc:4: [ 1366s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 956 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1017 | Variant< Variant >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1070 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1240 | Variant(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1286 | Variant< std::pair >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1335 | Variant< std::vector >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1404 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1530 | Variant< std::vector >(); [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1606 | Variant< std::map >() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1679 | Variant>() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1366s] In file included from ../../glib/glibmm/variant.h:1742: [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 23 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 66 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 109 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 152 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 195 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 244 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 287 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 330 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 373 | Variant() [ 1366s] | ^ [ 1366s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1366s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1366s] | ^~~~~~~~ [ 1366s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1367s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1367s] from ../../glib/glibmm/arrayhandle.h:21, [ 1367s] from ../../glib/glibmm.h:92, [ 1367s] from unixoutputstream.cc:4: [ 1367s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 956 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1017 | Variant< Variant >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1070 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1240 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1286 | Variant< std::pair >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1335 | Variant< std::vector >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1404 | Variant< std::vector >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1530 | Variant< std::vector >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1606 | Variant< std::map >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1679 | Variant>() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1367s] In file included from ../../glib/glibmm/variant.h:1742: [ 1367s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 23 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 66 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1367s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1367s] from ../../glib/glibmm/arrayhandle.h:21, [ 1367s] from ../../glib/glibmm.h:92, [ 1367s] from wrap_init.cc:4: [ 1367s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 956 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 109 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1017 | Variant< Variant >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1070 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1240 | Variant(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1286 | Variant< std::pair >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 152 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1335 | Variant< std::vector >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 195 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1404 | Variant< std::vector >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 244 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1530 | Variant< std::vector >(); [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1606 | Variant< std::map >() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1679 | Variant>() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 287 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 330 | Variant() [ 1367s] | ^ [ 1367s] In file included from ../../glib/glibmm/variant.h:1742: [ 1367s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 23 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 373 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 66 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 109 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 152 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 195 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 244 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 287 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 330 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 373 | Variant() [ 1367s] | ^ [ 1367s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1367s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1367s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1367s] | ^~~~~~~~ [ 1367s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1367s] CXX socketsource.lo [ 1368s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1368s] from ../../glib/glibmm/object.h:34, [ 1368s] from ../../glib/glibmm/interface.h:20, [ 1368s] from ../giomm/asyncresult.h:28, [ 1368s] from slot_async.cc:19: [ 1368s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 956 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1017 | Variant< Variant >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1070 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1240 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1286 | Variant< std::pair >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1335 | Variant< std::vector >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1404 | Variant< std::vector >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1530 | Variant< std::vector >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1606 | Variant< std::map >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1679 | Variant>() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1368s] In file included from ../../glib/glibmm/variant.h:1742: [ 1368s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 23 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 66 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 109 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 152 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 195 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 244 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 287 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 330 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 373 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1368s] In file included from ../../glib/glibmm/containerhandle_shared.h:23, [ 1368s] from ../../glib/glibmm/object.h:34, [ 1368s] from ../giomm/cancellable.h:28, [ 1368s] from ../giomm/socketsource.h:23, [ 1368s] from socketsource.cc:17: [ 1368s] ../../glib/glibmm/variant.h:956:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 956 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:956:23: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:964:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 964 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:964:33: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1017:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1017 | Variant< Variant >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1017:24: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1026:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1026 | explicit Variant< Variant >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1026:34: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1070:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1070 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1070:25: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1078:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1078 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1078:35: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1240:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1240 | Variant(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1240:23: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1248:33: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1248 | explicit Variant(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1248:33: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1286:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1286 | Variant< std::pair >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1286:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1296:39: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1296 | explicit Variant< std::pair >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1296:39: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1335:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1335 | Variant< std::vector >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1335:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1345:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1345 | explicit Variant< std::vector >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1345:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1404:40: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1404 | Variant< std::vector >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1404:40: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1412:50: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1412 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1412:50: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1530:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1530 | Variant< std::vector >(); [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1530:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1538:48: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1538 | explicit Variant< std::vector >(GVariant* castitem, bool take_a_reference = false); [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1538:48: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1606:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1606 | Variant< std::map >() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1606:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1616:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1616 | explicit Variant< std::map >(GVariant* castitem, [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1616:38: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1679:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1679 | Variant>() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant.h:1679:32: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant.h:1688:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 1688 | explicit Variant>(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant.h:1688:42: note: remove the '< >' [ 1368s] In file included from ../../glib/glibmm/variant.h:1742: [ 1368s] ../../glib/glibmm/variant_basictypes.h:23:16: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 23 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:23:16: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:33:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 33 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:33:26: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:66:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 66 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:66:25: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:76:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 76 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:76:35: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:109:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 109 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:109:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:119:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 119 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:119:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:152:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 152 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:152:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:162:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 162 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:162:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:195:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 195 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:195:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:205:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 205 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:205:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:244:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 244 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:244:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:254:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 254 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:254:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:287:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 287 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:287:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:297:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 297 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:297:28: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:330:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 330 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:330:19: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:340:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 340 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:340:29: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:373:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 373 | Variant() [ 1368s] | ^ [ 1368s] ../../glib/glibmm/variant_basictypes.h:373:18: note: remove the '< >' [ 1368s] ../../glib/glibmm/variant_basictypes.h:383:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [ 1368s] 383 | explicit Variant(GVariant* castitem, bool take_a_reference = false) [ 1368s] | ^~~~~~~~ [ 1368s] ../../glib/glibmm/variant_basictypes.h:383:28: note: remove the '< >' [ 1369s] CXXLD libgiomm-2.4.la [ 1375s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1375s] Making all in tests [ 1375s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1375s] make[2]: Nothing to be done for 'all'. [ 1375s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1375s] Making all in examples [ 1375s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1375s] GEN settings/gschemas.compiled [ 1376s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1376s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1376s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1376s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1376s] + exit 0 [ 1376s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ATFnfC [ 1376s] + umask 022 [ 1376s] + cd /home/abuild/rpmbuild/BUILD [ 1376s] + cd glibmm-2.64.2 [ 1376s] + LANG=C [ 1376s] + export LANG [ 1376s] + unset DISPLAY [ 1376s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1376s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1376s] + /bin/make prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr exec_prefix=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr bindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/bin sbindir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/sbin sysconfdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/etc datadir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share includedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include libdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 libexecdir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/libexec localstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/var sharedstatedir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/var/lib mandir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/man infodir=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/info install [ 1376s] Making install in tools [ 1376s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 1377s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 1377s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1377s] /bin/sh ../libtool --mode=install /bin/install -c extra_defs_gen/libglibmm_generate_extra_defs-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1377s] libtool: install: /bin/install -c extra_defs_gen/.libs/libglibmm_generate_extra_defs-2.4.so.1.3.0 /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 1377s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so.1 || { rm -f libglibmm_generate_extra_defs-2.4.so.1 && ln -s libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so.1; }; }) [ 1378s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so || { rm -f libglibmm_generate_extra_defs-2.4.so && ln -s libglibmm_generate_extra_defs-2.4.so.1.3.0 libglibmm_generate_extra_defs-2.4.so; }; }) [ 1378s] libtool: install: /bin/install -c extra_defs_gen/.libs/libglibmm_generate_extra_defs-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.la [ 1379s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1379s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/m4' [ 1379s] /bin/install -c -m 644 m4/base.m4 m4/class_boxedtype.m4 m4/class_boxedtype_static.m4 m4/class_generic.m4 m4/class_gobject.m4 m4/class_interface.m4 m4/class_opaque_copyable.m4 m4/class_opaque_refcounted.m4 m4/class_shared.m4 m4/compare.m4 m4/convert.m4 m4/convert_base.m4 m4/convert_gio.m4 m4/convert_glib.m4 m4/convert_glibmm.m4 m4/ctor.m4 m4/doc.m4 m4/enum.m4 m4/gerror.m4 m4/initialize.m4 m4/initialize_base.m4 m4/initialize_gio.m4 m4/initialize_glib.m4 m4/initialize_glibmm.m4 m4/member.m4 m4/method.m4 m4/property.m4 m4/signal.m4 m4/vfunc.m4 '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/m4' [ 1380s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/pm' [ 1380s] /bin/install -c -m 644 pm/DocsParser.pm pm/Enum.pm pm/Function.pm pm/FunctionBase.pm pm/GtkDefs.pm pm/Object.pm pm/Output.pm pm/Property.pm pm/Util.pm pm/WrapParser.pm '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc/pm' [ 1380s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 1380s] /bin/install -c -m 644 extra_defs_gen/generate_extra_defs.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm_generate_extra_defs' [ 1381s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 1381s] /bin/install -c gmmproc generate_wrap_init.pl '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/proc' [ 1382s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 1382s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tools' [ 1382s] Making install in glib/src [ 1382s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 1382s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 1382s] make[2]: Nothing to be done for 'install-exec-am'. [ 1382s] make[2]: Nothing to be done for 'install-data-am'. [ 1382s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 1382s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/src' [ 1382s] Making install in gio/src [ 1382s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 1382s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 1382s] make[2]: Nothing to be done for 'install-exec-am'. [ 1382s] make[2]: Nothing to be done for 'install-data-am'. [ 1382s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 1382s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/src' [ 1382s] Making install in glib/glibmm [ 1383s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1383s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1383s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1383s] /bin/sh ../../libtool --mode=install /bin/install -c libglibmm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1383s] libtool: install: /bin/install -c .libs/libglibmm-2.4.so.1.3.0 /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.so.1.3.0 [ 1384s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm-2.4.so.1.3.0 libglibmm-2.4.so.1 || { rm -f libglibmm-2.4.so.1 && ln -s libglibmm-2.4.so.1.3.0 libglibmm-2.4.so.1; }; }) [ 1384s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libglibmm-2.4.so.1.3.0 libglibmm-2.4.so || { rm -f libglibmm-2.4.so && ln -s libglibmm-2.4.so.1.3.0 libglibmm-2.4.so; }; }) [ 1385s] libtool: install: /bin/install -c .libs/libglibmm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.la [ 1386s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1386s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 1386s] /bin/install -c -m 644 balancedtree.h binding.h bytes.h bytearray.h checksum.h convert.h date.h datetime.h enums.h fileutils.h iochannel.h keyfile.h markup.h miscutils.h module.h nodetree.h optioncontext.h optionentry.h optiongroup.h regex.h shell.h spawn.h thread.h threads.h timezone.h unicode.h uriutils.h valuearray.h variant.h variantdict.h variantiter.h varianttype.h value_basictypes.h variant_basictypes.h arrayhandle.h base64.h class.h containerhandle_shared.h containers.h debug.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 1386s] /bin/install -c -m 644 dispatcher.h error.h exception.h exceptionhandler.h extraclassinit.h helperlist.h i18n-lib.h i18n.h init.h interface.h listhandle.h main.h object.h objectbase.h pattern.h priorities.h property.h propertyproxy.h propertyproxy_base.h quark.h random.h refptr.h sarray.h signalproxy.h signalproxy_connectionnode.h slisthandle.h streamiochannel.h stringutils.h threadpool.h timer.h timeval.h ustring.h utility.h value.h value_custom.h variantdbusstring.h vectorutils.h weakref.h wrap.h wrap_init.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm' [ 1387s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm/private' [ 1387s] /bin/install -c -m 644 private/balancedtree_p.h private/binding_p.h private/bytes_p.h private/bytearray_p.h private/checksum_p.h private/convert_p.h private/date_p.h private/datetime_p.h private/enums_p.h private/fileutils_p.h private/iochannel_p.h private/keyfile_p.h private/markup_p.h private/miscutils_p.h private/module_p.h private/nodetree_p.h private/optioncontext_p.h private/optionentry_p.h private/optiongroup_p.h private/regex_p.h private/shell_p.h private/spawn_p.h private/thread_p.h private/threads_p.h private/timezone_p.h private/unicode_p.h private/uriutils_p.h private/valuearray_p.h private/variant_p.h private/variantdict_p.h private/variantiter_p.h private/varianttype_p.h private/interface_p.h private/object_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4/glibmm/private' [ 1388s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1388s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glib/glibmm' [ 1388s] Making install in gio/giomm [ 1390s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1391s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1391s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1391s] /bin/sh ../../libtool --mode=install /bin/install -c libgiomm-2.4.la '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64' [ 1391s] libtool: warning: relinking 'libgiomm-2.4.la' [ 1391s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm; /bin/sh "/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/libtool" --silent --tag CXX --mode=relink riscv64-tizen-linux-gnu-g++ -std=c++11 -Wall -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -no-undefined -version-info 4:0:3 -o libgiomm-2.4.la -rpath /usr/lib64 action.lo actiongroup.lo actionmap.lo applaunchcontext.lo appinfo.lo application.lo applicationcommandline.lo asyncinitable.lo asyncresult.lo bufferedinputstream.lo bufferedoutputstream.lo cancellable.lo charsetconverter.lo converter.lo converterinputstream.lo converteroutputstream.lo credentials.lo datainputstream.lo dataoutputstream.lo dbusactiongroup.lo dbusaddress.lo dbusauthobserver.lo dbusconnection.lo dbuserror.lo dbuserrorutils.lo dbusinterface.lo dbusinterfaceskeleton.lo dbusinterfacevtable.lo dbusintrospection.lo dbusmenumodel.lo dbusmessage.lo dbusmethodinvocation.lo dbusobject.lo dbusobjectmanager.lo dbusobjectmanagerclient.lo dbusobjectmanagerserver.lo dbusobjectproxy.lo dbusobjectskeleton.lo dbusownname.lo dbusproxy.lo dbusserver.lo dbussubtreevtable.lo dbusutils.lo dbuswatchname.lo drive.lo emblem.lo emblemedicon.lo enums.lo error.lo file.lo fileattributeinfo.lo fileattributeinfolist.lo fileenumerator.lo fileicon.lo fileinfo.lo fileinputstream.lo fileiostream.lo filemonitor.lo filenamecompleter.lo fileoutputstream.lo filterinputstream.lo filteroutputstream.lo icon.lo inetaddress.lo inetsocketaddress.lo initable.lo inputstream.lo iostream.lo listmodel.lo liststore.lo loadableicon.lo memoryinputstream.lo memoryoutputstream.lo menuattributeiter.lo menulinkiter.lo menu.lo menuitem.lo menumodel.lo mount.lo mountoperation.lo networkaddress.lo networkmonitor.lo networkservice.lo notification.lo outputstream.lo permission.lo pollableinputstream.lo pollableoutputstream.lo proxy.lo proxyaddress.lo proxyresolver.lo remoteactiongroup.lo resolver.lo resource.lo seekable.lo settings.lo settingsschema.lo settingsschemakey.lo settingsschemasource.lo simpleaction.lo simpleactiongroup.lo simpleiostream.lo simplepermission.lo socket.lo socketaddress.lo socketaddressenumerator.lo socketclient.lo socketconnectable.lo socketconnection.lo socketcontrolmessage.lo socketlistener.lo socketservice.lo srvtarget.lo tcpconnection.lo tcpwrapperconnection.lo threadedsocketservice.lo themedicon.lo tlscertificate.lo tlsclientconnection.lo tlsconnection.lo tlsdatabase.lo tlsinteraction.lo tlspassword.lo tlsserverconnection.lo volume.lo volumemonitor.lo zlibdecompressor.lo zlibcompressor.lo desktopappinfo.lo unixconnection.lo unixcredentialsmessage.lo unixfdlist.lo unixfdmessage.lo unixinputstream.lo unixoutputstream.lo unixsocketaddress.lo wrap_init.lo contenttype.lo init.lo slot_async.lo socketsource.lo -lsigc-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgio-2.0 -lgobject-2.0 -lglib-2.0 ../../glib/glibmm/libglibmm-2.4.la -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64) [ 1395s] libtool: install: /bin/install -c .libs/libgiomm-2.4.so.1.3.0T /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.so.1.3.0 [ 1396s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so.1 || { rm -f libgiomm-2.4.so.1 && ln -s libgiomm-2.4.so.1.3.0 libgiomm-2.4.so.1; }; }) [ 1397s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64 && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so || { rm -f libgiomm-2.4.so && ln -s libgiomm-2.4.so.1.3.0 libgiomm-2.4.so; }; }) [ 1397s] libtool: install: /bin/install -c .libs/libgiomm-2.4.lai /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.la [ 1398s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1398s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 1398s] /bin/install -c -m 644 action.h actiongroup.h actionmap.h applaunchcontext.h appinfo.h application.h applicationcommandline.h asyncinitable.h asyncresult.h bufferedinputstream.h bufferedoutputstream.h cancellable.h charsetconverter.h converter.h converterinputstream.h converteroutputstream.h credentials.h datainputstream.h dataoutputstream.h dbusactiongroup.h dbusaddress.h dbusauthobserver.h dbusconnection.h dbuserror.h dbuserrorutils.h dbusinterface.h dbusinterfaceskeleton.h dbusinterfacevtable.h dbusintrospection.h dbusmenumodel.h dbusmessage.h dbusmethodinvocation.h dbusobject.h dbusobjectmanager.h dbusobjectmanagerclient.h dbusobjectmanagerserver.h dbusobjectproxy.h dbusobjectskeleton.h dbusownname.h dbusproxy.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 1399s] /bin/install -c -m 644 dbusserver.h dbussubtreevtable.h dbusutils.h dbuswatchname.h drive.h emblem.h emblemedicon.h enums.h error.h file.h fileattributeinfo.h fileattributeinfolist.h fileenumerator.h fileicon.h fileinfo.h fileinputstream.h fileiostream.h filemonitor.h filenamecompleter.h fileoutputstream.h filterinputstream.h filteroutputstream.h icon.h inetaddress.h inetsocketaddress.h initable.h inputstream.h iostream.h listmodel.h liststore.h loadableicon.h memoryinputstream.h memoryoutputstream.h menuattributeiter.h menulinkiter.h menu.h menuitem.h menumodel.h mount.h mountoperation.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 1399s] /bin/install -c -m 644 networkaddress.h networkmonitor.h networkservice.h notification.h outputstream.h permission.h pollableinputstream.h pollableoutputstream.h proxy.h proxyaddress.h proxyresolver.h remoteactiongroup.h resolver.h resource.h seekable.h settings.h settingsschema.h settingsschemakey.h settingsschemasource.h simpleaction.h simpleactiongroup.h simpleiostream.h simplepermission.h socket.h socketaddress.h socketaddressenumerator.h socketclient.h socketconnectable.h socketconnection.h socketcontrolmessage.h socketlistener.h socketservice.h srvtarget.h tcpconnection.h tcpwrapperconnection.h threadedsocketservice.h themedicon.h tlscertificate.h tlsclientconnection.h tlsconnection.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 1400s] /bin/install -c -m 644 tlsdatabase.h tlsinteraction.h tlspassword.h tlsserverconnection.h volume.h volumemonitor.h zlibdecompressor.h zlibcompressor.h desktopappinfo.h unixconnection.h unixcredentialsmessage.h unixfdlist.h unixfdmessage.h unixinputstream.h unixoutputstream.h unixsocketaddress.h contenttype.h init.h socketsource.h wrap_init.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm' [ 1401s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 1401s] /bin/install -c -m 644 private/action_p.h private/actiongroup_p.h private/actionmap_p.h private/applaunchcontext_p.h private/appinfo_p.h private/application_p.h private/applicationcommandline_p.h private/asyncinitable_p.h private/asyncresult_p.h private/bufferedinputstream_p.h private/bufferedoutputstream_p.h private/cancellable_p.h private/charsetconverter_p.h private/converter_p.h private/converterinputstream_p.h private/converteroutputstream_p.h private/credentials_p.h private/datainputstream_p.h private/dataoutputstream_p.h private/dbusactiongroup_p.h private/dbusaddress_p.h private/dbusauthobserver_p.h private/dbusconnection_p.h private/dbuserror_p.h private/dbuserrorutils_p.h private/dbusinterface_p.h private/dbusinterfaceskeleton_p.h private/dbusinterfacevtable_p.h private/dbusintrospection_p.h private/dbusmenumodel_p.h private/dbusmessage_p.h private/dbusmethodinvocation_p.h private/dbusobject_p.h private/dbusobjectmanager_p.h private/dbusobjectmanagerclient_p.h private/dbusobjectmanagerserver_p.h private/dbusobjectproxy_p.h private/dbusobjectskeleton_p.h private/dbusownname_p.h private/dbusproxy_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 1401s] /bin/install -c -m 644 private/dbusserver_p.h private/dbussubtreevtable_p.h private/dbusutils_p.h private/dbuswatchname_p.h private/drive_p.h private/emblem_p.h private/emblemedicon_p.h private/enums_p.h private/error_p.h private/file_p.h private/fileattributeinfo_p.h private/fileattributeinfolist_p.h private/fileenumerator_p.h private/fileicon_p.h private/fileinfo_p.h private/fileinputstream_p.h private/fileiostream_p.h private/filemonitor_p.h private/filenamecompleter_p.h private/fileoutputstream_p.h private/filterinputstream_p.h private/filteroutputstream_p.h private/icon_p.h private/inetaddress_p.h private/inetsocketaddress_p.h private/initable_p.h private/inputstream_p.h private/iostream_p.h private/listmodel_p.h private/liststore_p.h private/loadableicon_p.h private/memoryinputstream_p.h private/memoryoutputstream_p.h private/menuattributeiter_p.h private/menulinkiter_p.h private/menu_p.h private/menuitem_p.h private/menumodel_p.h private/mount_p.h private/mountoperation_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 1402s] /bin/install -c -m 644 private/networkaddress_p.h private/networkmonitor_p.h private/networkservice_p.h private/notification_p.h private/outputstream_p.h private/permission_p.h private/pollableinputstream_p.h private/pollableoutputstream_p.h private/proxy_p.h private/proxyaddress_p.h private/proxyresolver_p.h private/remoteactiongroup_p.h private/resolver_p.h private/resource_p.h private/seekable_p.h private/settings_p.h private/settingsschema_p.h private/settingsschemakey_p.h private/settingsschemasource_p.h private/simpleaction_p.h private/simpleactiongroup_p.h private/simpleiostream_p.h private/simplepermission_p.h private/socket_p.h private/socketaddress_p.h private/socketaddressenumerator_p.h private/socketclient_p.h private/socketconnectable_p.h private/socketconnection_p.h private/socketcontrolmessage_p.h private/socketlistener_p.h private/socketservice_p.h private/srvtarget_p.h private/tcpconnection_p.h private/tcpwrapperconnection_p.h private/threadedsocketservice_p.h private/themedicon_p.h private/tlscertificate_p.h private/tlsclientconnection_p.h private/tlsconnection_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 1402s] /bin/install -c -m 644 private/tlsdatabase_p.h private/tlsinteraction_p.h private/tlspassword_p.h private/tlsserverconnection_p.h private/volume_p.h private/volumemonitor_p.h private/zlibdecompressor_p.h private/zlibcompressor_p.h private/desktopappinfo_p.h private/unixconnection_p.h private/unixcredentialsmessage_p.h private/unixfdlist_p.h private/unixfdmessage_p.h private/unixinputstream_p.h private/unixoutputstream_p.h private/unixsocketaddress_p.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4/giomm/private' [ 1403s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1403s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/gio/giomm' [ 1403s] Making install in tests [ 1403s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1403s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1403s] make[2]: Nothing to be done for 'install-exec-am'. [ 1403s] make[2]: Nothing to be done for 'install-data-am'. [ 1403s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1403s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/tests' [ 1403s] Making install in examples [ 1403s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1403s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1403s] make[2]: Nothing to be done for 'install-exec-am'. [ 1403s] make[2]: Nothing to be done for 'install-data-am'. [ 1403s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1403s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2/examples' [ 1403s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1403s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1403s] make[2]: Nothing to be done for 'install-exec-am'. [ 1403s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 1403s] /bin/install -c -m 644 gio/giomm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/giomm-2.4' [ 1404s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 1404s] /bin/install -c -m 644 glib/glibmm.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/include/glibmm-2.4' [ 1404s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 1404s] /bin/install -c -m 644 gio/giommconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/giomm-2.4/include' [ 1405s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 1405s] /bin/install -c -m 644 glib/glibmmconfig.h '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/glibmm-2.4/include' [ 1406s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/pkgconfig' [ 1406s] /bin/install -c -m 644 glib/glibmm-2.4.pc gio/giomm-2.4.pc '/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/pkgconfig' [ 1406s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1406s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibmm-2.64.2' [ 1406s] + rm /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.la /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.la [ 1406s] + _target= [ 1406s] + _symlinks=0 [ 1406s] + _files=() [ 1406s] + fdupes -q -n -r /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1406s] + read _file [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/info [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/packages [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc/glibmm-2.64.2 [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/gtk-doc [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/doc [ 1407s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/man [ 1407s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]' [ 1407s] + xargs rm -f -- [ 1407s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 1407s] + xargs rm -f -- [ 1407s] + find /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 1407s] + xargs rm -f -- [ 1407s] + /usr/lib/rpm/find-debuginfo.sh -j8 --build-id-seed 2.64.2-0 --unique-debug-src-base glibmm-2.64.2-0.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/glibmm-2.64.2 [ 1417s] 1+0 records in [ 1417s] 1+0 records out [ 1417s] 1+0 records in [ 1417s] 1+0 records out [ 1417s] 1+0 records in [ 1417s] 1+0 records out [ 1418s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm-2.4.so.1.3.0 [ 1418s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libglibmm_generate_extra_defs-2.4.so.1.3.0 [ 1418s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/lib64/libgiomm-2.4.so.1.3.0 [ 1421s] 0+0 records in [ 1421s] 0+0 records out [ 1421s] 0+0 records in [ 1421s] 0+0 records out [ 1422s] 0+0 records in [ 1422s] 0+0 records out [ 1423s] 9842 blocks [ 1424s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debuginfo.manifest [ 1425s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/glibmm-debugsource.manifest [ 1426s] + /usr/lib/rpm/check-buildroot [ 1427s] + /usr/lib/rpm//brp-compress [ 1427s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1437s] + /usr/lib/rpm/brp-python-hardlink [ 1437s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1438s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/glibmm-2.64.2/isu.list [ 1438s] ~/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 ~/rpmbuild/BUILD/glibmm-2.64.2 [ 1438s] ~/rpmbuild/BUILD/glibmm-2.64.2 [ 1438s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 1439s] Processing files: glibmm-debugsource-2.64.2-0.riscv64 [ 1439s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1439s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1439s] [ 1440s] Provides: glibmm-debugsource = 2.64.2-0 glibmm-debugsource(riscv-64) = 2.64.2-0 [ 1440s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1440s] Processing files: libglibmm-2.64.2-0.riscv64 [ 1440s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KZVULW [ 1440s] + umask 022 [ 1440s] + cd /home/abuild/rpmbuild/BUILD [ 1440s] + cd glibmm-2.64.2 [ 1440s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 1440s] + export LC_ALL=C [ 1440s] + LC_ALL=C [ 1440s] + export LICENSEDIR [ 1440s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 1440s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libglibmm [ 1440s] + exit 0 [ 1440s] Provides: libglibmm = 2.64.2-0 libglibmm(riscv-64) = 2.64.2-0 libglibmm-2.4.so.1()(64bit) libglibmm_generate_extra_defs-2.4.so.1()(64bit) [ 1440s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1440s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1440s] Requires(post): /sbin/ldconfig [ 1440s] Requires(postun): /sbin/ldconfig [ 1440s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 1440s] Processing files: libgiomm-2.64.2-0.riscv64 [ 1440s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.pY5dA5 [ 1440s] + umask 022 [ 1440s] + cd /home/abuild/rpmbuild/BUILD [ 1440s] + cd glibmm-2.64.2 [ 1440s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 1440s] + export LC_ALL=C [ 1440s] + LC_ALL=C [ 1440s] + export LICENSEDIR [ 1440s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 1440s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/libgiomm [ 1441s] + exit 0 [ 1441s] Provides: libgiomm = 2.64.2-0 libgiomm(riscv-64) = 2.64.2-0 libgiomm-2.4.so.1()(64bit) [ 1441s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1441s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1441s] Requires(post): /sbin/ldconfig [ 1441s] Requires(postun): /sbin/ldconfig [ 1441s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libglibmm-2.4.so.1()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libsigc-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) [ 1441s] Processing files: glibmm-devel-2.64.2-0.riscv64 [ 1441s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6IgMvP [ 1441s] + umask 022 [ 1441s] + cd /home/abuild/rpmbuild/BUILD [ 1441s] + cd glibmm-2.64.2 [ 1441s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 1441s] + export LC_ALL=C [ 1441s] + LC_ALL=C [ 1441s] + export LICENSEDIR [ 1441s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 1441s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64/usr/share/licenses/glibmm-devel [ 1442s] + exit 0 [ 1461s] Provides: glibmm-devel = 2.64.2-0 glibmm-devel(riscv-64) = 2.64.2-0 perl(DocsParser) = 1.00 perl(Enum) = 1.00 perl(Function) = 1.00 perl(FunctionBase) = 1.00 perl(GtkDefs) = 1.00 perl(GtkDefs::Function) perl(GtkDefs::Signal) perl(Object) = 1.00 perl(Output) perl(Property) = 1.00 perl(Util) = 1.00 perl(WrapParser) = 1.00 pkgconfig(giomm-2.4) = 2.64.2 pkgconfig(glibmm-2.4) = 2.64.2 [ 1461s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1461s] Requires: /bin/perl /usr/bin/pkg-config libgiomm-2.4.so.1()(64bit) libglibmm-2.4.so.1()(64bit) libglibmm_generate_extra_defs-2.4.so.1()(64bit) pkgconfig(gio-2.0) pkgconfig(glibmm-2.4) pkgconfig(gobject-2.0) pkgconfig(sigc++-2.0) [ 1461s] Processing files: libglibmm-debuginfo-2.64.2-0.riscv64 [ 1461s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1461s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1461s] [ 1461s] Provides: libglibmm-debuginfo = 2.64.2-0 libglibmm-debuginfo(riscv-64) = 2.64.2-0 [ 1461s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1461s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 1461s] Processing files: libgiomm-debuginfo-2.64.2-0.riscv64 [ 1461s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1461s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1461s] [ 1461s] Provides: libgiomm-debuginfo = 2.64.2-0 libgiomm-debuginfo(riscv-64) = 2.64.2-0 [ 1461s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1461s] Recommends: glibmm-debugsource(riscv-64) = 2.64.2-0 [ 1461s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1464s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-debugsource-2.64.2-0.riscv64.rpm [ 1464s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-2.64.2-0.riscv64.rpm [ 1465s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-2.64.2-0.riscv64.rpm [ 1466s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/glibmm-devel-2.64.2-0.riscv64.rpm [ 1469s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libglibmm-debuginfo-2.64.2-0.riscv64.rpm [ 1473s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/libgiomm-debuginfo-2.64.2-0.riscv64.rpm [ 1473s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7n5M5U [ 1473s] + umask 022 [ 1473s] + cd /home/abuild/rpmbuild/BUILD [ 1473s] + cd glibmm-2.64.2 [ 1473s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1473s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/glibmm-2.64.2-0.riscv64 [ 1473s] + exit 0 [ 1473s] ... checking for files with abuild user/group [ 1473s] ... creating baselibs [ 1479s] [ 1479s] ip-192-168-56-183 finished "build glibmm.spec" at Fri Dec 27 04:25:04 UTC 2024. [ 1479s]